estructura GENERIC_MAPPING (wdm.h)

La estructura GENERIC_MAPPING describe el valor ACCESS_MASK de derechos de acceso específicos asociados a cada tipo de derecho de acceso genérico.

Sintaxis

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

Miembros

GenericRead

Describe los derechos de acceso específicos correspondientes al derecho de acceso GENERIC_READ.

GenericWrite

Describe los derechos de acceso específicos correspondientes al derecho de acceso GENERIC_WRITE.

GenericExecute

Describe los derechos de acceso específicos correspondientes al derecho de acceso GENERIC_EXECUTE.

GenericAll

Describe los derechos de acceso específicos correspondientes al derecho de acceso GENERIC_ALL.

Comentarios

Use la rutina IoGetFileObjectGenericMapping para obtener los derechos de acceso específicos correspondientes a los derechos de acceso genéricos para los objetos de archivo. Use RtlMapGenericMask para restar los derechos de acceso dentro de una ACCESS_MASK que no derivan de los derechos de acceso genéricos.

Para obtener más información sobre los derechos de acceso genéricos, consulte la página de referencia de Win32 para la estructura de GENERIC_MAPPING .

Requisitos

Requisito Valor
Header wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)

Consulte también

ACCESS_MASK

IoGetFileObjectGenericMapping

RtlMapGenericMask