struttura GENERIC_MAPPING (winnt.h)

La struttura GENERIC_MAPPING definisce il mapping dei diritti di accesso generico a diritti di accesso specifici e standard per un oggetto . Quando un'applicazione client richiede l'accesso generico a un oggetto, tale richiesta viene mappata ai diritti di accesso definiti in questa struttura.

Sintassi

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

Members

GenericRead

Specifica una maschera di accesso che definisce l'accesso in lettura a un oggetto .

GenericWrite

Specifica una maschera di accesso che definisce l'accesso in scrittura a un oggetto .

GenericExecute

Specifica una maschera di accesso che definisce l'accesso all'esecuzione a un oggetto .

GenericAll

Specifica una maschera di accesso che definisce tutti i tipi possibili di accesso a un oggetto.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winnt.h (include Windows.h)

Vedi anche

ACCESS_MASK

AccessCheck

AccessCheckAndAuditAlarm

CreatePrivateObjectSecurity

MapGenericMask

SetPrivateObjectSecurity