GENERIC_MAPPING 结构 (winnt.h)

GENERIC_MAPPING 结构定义将泛型访问权限映射到对象的特定和标准访问权限。 当客户端应用程序请求对对象的泛型访问时,该请求将映射到此结构中定义的访问权限。

语法

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

成员

GenericRead

指定定义对对象的读取访问权限的访问 掩码

GenericWrite

指定定义对对象的写入访问权限的访问掩码。

GenericExecute

指定定义对对象执行访问权限的访问掩码。

GenericAll

指定一个访问掩码,用于定义对对象的所有可能的访问类型。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 winnt.h (包括 Windows.h)

另请参阅

ACCESS_MASK

AccessCheck

AccessCheckAndAuditAlarm

CreatePrivateObjectSecurity

MapGenericMask

SetPrivateObjectSecurity