GENERIC_MAPPING结构 (wdm.h)
GENERIC_MAPPING 结构描述了与每种泛型访问权限类型关联的特定访问权限 ACCESS_MASK 值。
语法
typedef struct _GENERIC_MAPPING {
ACCESS_MASK GenericRead;
ACCESS_MASK GenericWrite;
ACCESS_MASK GenericExecute;
ACCESS_MASK GenericAll;
} GENERIC_MAPPING;
成员
GenericRead
描述与GENERIC_READ访问权限对应的特定访问权限。
GenericWrite
描述与GENERIC_WRITE访问权限对应的特定访问权限。
GenericExecute
描述与GENERIC_EXECUTE访问权限对应的特定访问权限。
GenericAll
描述与GENERIC_ALL访问权限对应的特定访问权限。
言论
使用 IoGetFileObjectGenericMapping 例程获取与文件对象的通用访问权限对应的特定访问权限。 使用 RtlMapGenericMask 来减去不派生自通用访问权限的 ACCESS_MASK 中的访问权限。
有关泛型访问权限的详细信息,请参阅 GENERIC_MAPPING 结构的 Win32 参考页。
要求
要求 | 价值 |
---|---|
标头 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |