AuthzComputeGroupsCallback 回呼函式

AuthzComputeGroupsCallback函式是應用程式定義的函式,可建立套用至用戶端之安全性識別碼清單 (SID) 。 AuthzComputeGroupsCallback 是應用程式定義函數名稱的預留位置。

語法

BOOL CALLBACK AuthzComputeGroupsCallback(
  _In_  AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
  _In_  PVOID                       Args,
  _Out_ PSID_AND_ATTRIBUTES         *pSidAttrArray,
  _Out_ PDWORD                      pSidCount,
  _Out_ PSID_AND_ATTRIBUTES         *pRestrictedSidAttrArray,
  _Out_ PDWORD                      pRestrictedSidCount
);

參數

hAuthzClientCoNtext [in]

用戶端內容的控制碼。

Args [in]

呼叫 AuthzInitializeCoNtextFromAuthzCoNtextAuthzInitializeCoNtextFromSid 或 AuthzInitializeCoNtextFromSidAuthzInitializeCoNtextFromToken函式的DynamicGroupArgs參數中傳遞的資料。

pSidAttrArray [out]

指標變數的指標,可接收 SID_AND_ATTRIBUTES 結構陣列的位址。 這些結構代表用戶端所屬的群組。

pSidCount [out]

pSidAttrArray中的結構數目。

pRestrictedSidAttrArray [out]

指標變數的指標,可接收 SID_AND_ATTRIBUTES 結構陣列的位址。 這些結構代表用戶端受限制的群組。

pRestrictedSidCount [out]

pSidRestrictedAttrArray中的結構數目。

傳回值

如果函式成功傳回 SID 清單,則傳回值為 TRUE

如果函式失敗,則傳回值為 FALSE

備註

應用程式也可以藉由呼叫 AuthzAddSidsToCoNtext,將 SID 新增至用戶端內容。

當搭配邏輯運算子使用時,屬性變數的格式必須是運算式;否則,系統會將其評估為未知。

規格需求

需求
最低支援的用戶端
Windows XP [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
可轉散發套件
Windows XP 上的 Windows Server 2003 系統管理工具套件

另請參閱

基本存取控制函式

AuthzAddSidsToCoNtext

AuthzCachedAccessCheck

AuthzInitializeCoNtextFromAuthzCoNtext

AuthzInitializeCoNtextFromSid

AuthzInitializeCoNtextFromToken

AuthzInitializeResourceManager

SID_AND_ATTRIBUTES