Share via


GENERIC_MAPPING struttura (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;

Members

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.

Commenti

Usare 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 generici.

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

Requisiti

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

Vedi anche

ACCESS_MASK

IoGetFileObjectGenericMapping

RtlMapGenericMask