structure GENERIC_MAPPING (winnt.h)

La structure GENERIC_MAPPING définit le mappage des droits d’accès génériques aux droits d’accès spécifiques et standard d’un objet. Lorsqu’une application cliente demande l’accès générique à un objet, cette demande est mappée aux droits d’accès définis dans cette structure.

Syntaxe

typedef struct _GENERIC_MAPPING {
  ACCESS_MASK GenericRead;
  ACCESS_MASK GenericWrite;
  ACCESS_MASK GenericExecute;
  ACCESS_MASK GenericAll;
} GENERIC_MAPPING;

Membres

GenericRead

Spécifie un masque d’accès définissant l’accès en lecture à un objet.

GenericWrite

Spécifie un masque d’accès définissant l’accès en écriture à un objet.

GenericExecute

Spécifie un masque d’accès définissant l’accès d’exécution à un objet.

GenericAll

Spécifie un masque d’accès définissant tous les types d’accès possibles à un objet.

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 winnt.h (inclure Windows.h)

Voir aussi

ACCESS_MASK

AccessCheck

AccessCheckAndAuditAlarm

CreatePrivateObjectSecurity

MapGenericMask

SetPrivateObjectSecurity