structure AUTHZ_ACCESS_REQUEST (authz.h)
La structure AUTHZ_ACCESS_REQUEST définit une demande d’accès case activée.
Syntaxe
typedef struct _AUTHZ_ACCESS_REQUEST {
ACCESS_MASK DesiredAccess;
PSID PrincipalSelfSid;
POBJECT_TYPE_LIST ObjectTypeList;
DWORD ObjectTypeListLength;
PVOID OptionalArguments;
} AUTHZ_ACCESS_REQUEST, *PAUTHZ_ACCESS_REQUEST;
Membres
DesiredAccess
Type d’accès pour lequel tester.
PrincipalSelfSid
Identificateur de sécurité (SID) à utiliser pour le SID auto-principal dans la liste de contrôle d’accès (ACL).
ObjectTypeList
Tableau de structures OBJECT_TYPE_LIST dans l’arborescence d’objets de l’objet. Définissez sur NULL , sauf si l’application vérifie l’accès au niveau de la propriété.
ObjectTypeListLength
Nombre d’éléments dans le tableau ObjectTypeList . Ce membre est nécessaire uniquement si l’application vérifie l’accès au niveau de la propriété.
OptionalArguments
Pointeur vers la mémoire à passer à AuthzAccessCheckCallback lors de la vérification des entrées de contrôle d’accès de rappel (AAC).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | authz.h |
Composant redistribuable | Pack outils d’administration Windows Server 2003 sur Windows XP |