<div class="content" name="MANDATORY_INFORMATION" uuid="6e6e65f4-a64b-4934-b16e-11490ae27f03"><p>The MANDATORY_INFORMATION structure defines mandatory
security information for a securable object.</p><dl>
<dd>
<div><pre> typedef struct _MANDATORY_INFORMATION {
   ACCESS_MASK AllowedAccess;
   BOOLEAN WriteAllowed;
   BOOLEAN ReadAllowed;
   BOOLEAN ExecuteAllowed;
   TOKEN_MANDATORY_POLICY MandatoryPolicy;
 } MANDATORY_INFORMATION,
  *PMANDATORY_INFORMATION;
</pre></div>
</dd></dl><p><b>AllowedAccess:</b>  The <b>AllowedAccess</b>
member specifies the access mask that is used to encode the user rights to an
object.</p><p><b>WriteAllowed:</b>  Specifies write
properties for the object.</p><p><b>ReadAllowed:</b>  Specifies read
properties for the object.</p><p><b>ExecuteAllowed:</b>  Specifies execution
properties for the object.</p><p><b>MandatoryPolicy:</b>  Specifies the
integrity policy for the object.</p></div>