<div class="content"><p align="right"><a href="https://msdn.microsoft.com/en-us/library/21f2b5f0-7376-45bb-bc31-eaa60841dbe9" data-linktype="external">msdn link</a></p><p>The CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 structure defines a
resource attribute that is defined in contiguous memory for persistence within
a serialized Security Descriptor.</p><dl>
<dd>
<div><pre> typedef struct _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 {
   DWORD Name;
   WORD ValueType;
   WORD Reserved;
   DWORD Flags;
   DWORD ValueCount;
   union {
     PLONG64 pInt64[];
     PDWORD64 pUint64[];
     PWSTR ppString[];
     PCLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_RELATIVE pOctetString[];
   } Values;
 } CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1,
  *PCLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1;
</pre></div>
</dd></dl><p><b>Name:</b>  A <a href="262627d8-3418-4627-9218-4ffe110850b2" data-linktype="relative-path">DWORD</a> value indicating an
offset from the beginning of the CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 structure
to a string of Unicode characters containing the name of the claim security
attribute. The string MUST be at least 4 bytes in length.</p><p><b>ValueType:</b>  A union tag value
indicating the type of information referred to by the Values member. The <b>Values</b>
member MUST be an array of offsets from the beginning of the
CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 structure to the specified <b>ValueType</b>.
<b>ValueType</b> MUST be one of the following values:</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64</p>
  <p>0x0001</p>
  </td>
  <td>
  <p><b>Values</b> member refers to an array of offsets to <a href="7dc8dc9c-9d54-417a-933e-173933f0c329" data-linktype="relative-path">LONG64</a> value(s).</p>
  </td>
 </tr><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64</p>
  <p>0x0002</p>
  </td>
  <td>
  <p><b>Values</b> member refers to an array of offsets to <a href="2dc4c492-95db-4fa6-ae2b-8546b13c9141" data-linktype="relative-path">ULONG64</a> value(s).</p>
  </td>
 </tr><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING</p>
  <p>0x0003</p>
  </td>
  <td>
  <p><b>Values</b> member refers to an array of offsets to <a href="a66edeb1-52a0-4d64-a93b-2f5c833d7d92#gt_fd33af2e-e1ce-4f8e-a706-f9fb8123f9b0" data-linktype="relative-path">Unicode character</a> string
  value(s).</p>
  </td>
 </tr><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_TYPE_SID</p>
  <p>0x0005</p>
  </td>
  <td>
  <p>The <b>Values</b> member refers to an array of offsets
  to <a href="9020a075-c1af-4b03-930b-ba785743bcab" data-linktype="relative-path">CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_RELATIVE</a>
  value(s) where the OctetString value is a <a href="c92a27b1-c772-4fa7-a432-15df5f1b66a1" data-linktype="relative-path">SID</a> string.</p>
  </td>
 </tr><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_TYPE_BOOLEAN</p>
  <p>0x0006</p>
  </td>
  <td>
  <p>The <b>Values</b> member refers to an array of offsets
  to ULONG64 values where each element indicates a Boolean value. The value 1
  indicates TRUE, and the value 0 indicates FALSE.</p>
  </td>
 </tr><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING</p>
  <p>0x0010</p>
  </td>
  <td>
  <p><b>Values</b> member contains an array of CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_RELATIVE
  value(s) as specified in section 2.4.10.2.</p>
  </td>
 </tr></tbody></table>
</dd></dl><p><b>Reserved:</b>  Reserved. This member
MUST be set to zero when sent and MUST be ignored when received.</p><p><b>Flags:</b>  The upper two bytes of this
DWORD are available for application-specific data. The two lowest-order bits in
the lower of these two bytes are reserved. These two bytes MAY<a id="Appendix_A_Target_75"></a><a aria-label="Product behavior note 75" href="11e1608c-6169-4fbc-9c33-373fc9b224f4#Appendix_A_75" data-linktype="relative-path">&lt;75&gt;</a> contain only one of the
following values in those two bits:</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>
  <p>FCI_CLAIM_SECURITY_ATTRIBUTE_MANUAL</p>
  <p>0x0001</p>
  </td>
  <td>
  <p>The CLAIM_SECURITY_ATTRIBUTE has been manually
  assigned</p>
  </td>
 </tr><tr>
  <td>
  <p>FCI_CLAIM_SECURITY_ATTRIBUTE_POLICY_DERIVED</p>
  <p>0x0002</p>
  </td>
  <td>
  <p>The CLAIM_SECURITY_ATTRIBUTE has been determined by a
  central policy.</p>
  </td>
 </tr></tbody></table>
</dd>
<dd>
<p>The lower two bytes of this DWORD MUST be zero or a
bitwise combination of one or more of the following values:<a id="Appendix_A_Target_76"></a><a aria-label="Product behavior note 76" href="11e1608c-6169-4fbc-9c33-373fc9b224f4#Appendix_A_76" data-linktype="relative-path">&lt;76&gt;</a></p>
</dd>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE</p>
  <p>0x0001</p>
  </td>
  <td>
  <p>This claim security attribute is not inherited across
  processes.<a id="Appendix_A_Target_77"></a><a aria-label="Product behavior note 77" href="11e1608c-6169-4fbc-9c33-373fc9b224f4#Appendix_A_77" data-linktype="relative-path">&lt;77&gt;</a></p>
  </td>
 </tr><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE</p>
  <p>0x0002</p>
  </td>
  <td>
  <p>The value of the claim security attribute is case
  sensitive. This flag is valid for values that contain string types.</p>
  </td>
 </tr><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY</p>
  <p>0x0004</p>
  </td>
  <td>
  <p>Reserved for future use.</p>
  </td>
 </tr><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT</p>
  <p>0x0008</p>
  </td>
  <td>
  <p>The claim security attribute is disabled by default.</p>
  </td>
 </tr><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_DISABLED</p>
  <p>0x0010</p>
  </td>
  <td>
  <p>Reserved for future use.</p>
  </td>
 </tr><tr>
  <td>
  <p>CLAIM_SECURITY_ATTRIBUTE_MANDATORY</p>
  <p>0x0020</p>
  </td>
  <td>
  <p>The claim security attribute is mandatory.</p>
  </td>
 </tr></tbody></table>
</dd></dl><p><b>ValueCount:</b>  The number of values
contained in the <b>Values</b> member.</p><p><b>Values:</b>  An array of offsets from
the beginning of the CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 structure. Each
offset indicates the location of a claim security attribute value of type
specified in the <b>ValueType</b> member.</p></div>