typedef struct _AUTHZ_ACCESS_REPLY {
DWORD ResultListLength;
PACCESS_MASK GrantedAccessMask;
PDWORD SaclEvaluationResults;
PDWORD Error;
} AUTHZ_ACCESS_REPLY, *PAUTHZ_ACCESS_REPLY;
成员说明:
- ResultListLength: 以元素为单位的 GrantedAccessMask、SaclEvaluationResults 和 Error 数组的长度。
- GrantedAccessMask: 指向包含访问掩码的数组,表示每个请求的访问掩码是否被授予。如果为 NULL,则表示不需要此信息。
- SaclEvaluationResults: 指向包含 SACL 评估结果的数组。如果为 NULL,则表示不需要此信息。
- Error: 指向包含错误代码的数组,表示每个请求的错误信息。如果为 NULL,则表示不需要此信息。
在使用 AuthzAccessCheck 函数时,您将需要提供一个 AUTHZ_ACCESS_REPLY 结构的实例,以便函数可以返回有关访问检查结果的信息。
请注意,这只是一个简要的说明。在实际使用时,您可能需要查阅相关的 Microsoft 文档或其他资源以获取更详细的信息和示例代码。
转载请注明出处:http://www.pingtaimeng.com/article/detail/23942/Win32 API/Authz.h/AUTHZ_ACCESS_REPLY