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 的访问权限。
有关泛型访问权限的详细信息,请参阅 Win32 参考页 了解GENERIC_MAPPING 结构。
要求
要求 | 值 |
---|---|
标头 | wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h) |