estrutura GENERIC_MAPPING (wdm.h)
A estrutura GENERIC_MAPPING descreve o valor ACCESS_MASK de direitos de acesso específicos associados a cada tipo de direito de acesso genérico.
Sintaxe
typedef struct _GENERIC_MAPPING {
ACCESS_MASK GenericRead;
ACCESS_MASK GenericWrite;
ACCESS_MASK GenericExecute;
ACCESS_MASK GenericAll;
} GENERIC_MAPPING;
Membros
GenericRead
Descreve os direitos de acesso específicos correspondentes ao direito de acesso GENERIC_READ.
GenericWrite
Descreve os direitos de acesso específicos correspondentes ao direito de acesso GENERIC_WRITE.
GenericExecute
Descreve os direitos de acesso específicos correspondentes ao direito de acesso GENERIC_EXECUTE.
GenericAll
Descreve os direitos de acesso específicos correspondentes ao direito de acesso GENERIC_ALL.
Observações
Use a rotina de IoGetFileObjectGenericMapping para obter os direitos de acesso específicos correspondentes aos direitos de acesso genéricos para objetos de arquivo. Use rtlMapGenericMask para subtrair os direitos de acesso em um ACCESS_MASK que não derivam de direitos de acesso genéricos.
Para obter mais informações sobre direitos de acesso genéricos, consulte a página de referência do Win32 para a estrutura de GENERIC_MAPPING.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |