Condividi tramite


struttura GENERIC_MAPPING (wdm.h)

La struttura GENERIC_MAPPING descrive il valore ACCESS_MASK di diritti di accesso specifici associati a ogni tipo di diritto di accesso generico.

Sintassi

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

Membri

GenericRead

Descrive i diritti di accesso specifici corrispondenti al diritto di accesso GENERIC_READ.

GenericWrite

Descrive i diritti di accesso specifici corrispondenti al diritto di accesso GENERIC_WRITE.

GenericExecute

Descrive i diritti di accesso specifici corrispondenti al diritto di accesso GENERIC_EXECUTE.

GenericAll

Descrive i diritti di accesso specifici corrispondenti al diritto di accesso GENERIC_ALL.

Osservazioni

Utilizzare la routine IoGetFileObjectGenericMapping per ottenere i diritti di accesso specifici corrispondenti ai diritti di accesso generici per gli oggetti file. Usare RtlMapGenericMask per sottrarre i diritti di accesso all'interno di un ACCESS_MASK che non derivano dai diritti di accesso generico.

Per altre informazioni sui diritti di accesso generico, vedere la pagina di riferimento di Win32 per la struttura GENERIC_MAPPING.

Fabbisogno

Requisito Valore
intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Vedere anche

ACCESS_MASK

IoGetFileObjectGenericMapping

RtlMapGenericMask