authz.h) (AUTHZ_ACCESS_REQUEST 结构
AUTHZ_ACCESS_REQUEST 结构定义访问检查请求。
语法
typedef struct _AUTHZ_ACCESS_REQUEST {
ACCESS_MASK DesiredAccess;
PSID PrincipalSelfSid;
POBJECT_TYPE_LIST ObjectTypeList;
DWORD ObjectTypeListLength;
PVOID OptionalArguments;
} AUTHZ_ACCESS_REQUEST, *PAUTHZ_ACCESS_REQUEST;
成员
DesiredAccess
要测试的访问类型。
PrincipalSelfSid
安全 标识符 (SID) 用于 访问控制列表中的 主体自 SID (ACL) 。
ObjectTypeList
对象树中 对象的OBJECT_TYPE_LIST 结构的数组。 除非应用程序在属性级别检查访问权限,否则设置为 NULL 。
ObjectTypeListLength
ObjectTypeList 数组中的元素数。 仅当应用程序在属性级别检查访问权限时,才需要此成员。
OptionalArguments
一个指向内存的指针,用于在检查 (ACE) 的回调访问控制条目时传递给 AuthzAccessCheckCallback。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | authz.h |
可再发行组件 | Windows XP 上的 Windows Server 2003 管理工具包 |