AUTHZ_ACCESS_REQUEST 結構 (authz.h)
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
檢查回呼訪問控制專案時,要傳遞至 AuthzAccessCheckCallback (AuthzAccessCheckCallback 的指標) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | authz.h |
可轉散發套件 | Windows XP 上的 Windows Server 2003 系統管理工具套件 |