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.
Comentários
Use a rotina 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) |