Funzione di callback AuthzComputeGroupsCallback
La funzione AuthzComputeGroupsCallback è una funzione definita dall'applicazione che crea un elenco di identificatori di sicurezza (SID) che si applicano a un client. AuthzComputeGroupsCallback è un segnaposto per il nome della funzione definita dall'applicazione.
Sintassi
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
);
Parametri
-
hAuthzClientContext [in]
-
Handle in un contesto client.
-
Args [in]
-
Dati passati nel parametro DynamicGroupArgs di una chiamata alla funzione AuthzInitializeContextFromAuthzContext, AuthzInitializeContextFromSid o AuthzInitializeContextFromToken .
-
pSidAttrArray [out]
-
Puntatore a una variabile puntatore che riceve l'indirizzo di una matrice di strutture SID_AND_ATTRIBUTES . Queste strutture rappresentano i gruppi a cui appartiene il client.
-
pSidCount [out]
-
Numero di strutture in pSidAttrArray.
-
pRestrictedSidAttrArray [out]
-
Puntatore a una variabile puntatore che riceve l'indirizzo di una matrice di strutture SID_AND_ATTRIBUTES . Queste strutture rappresentano i gruppi da cui il client è limitato.
-
pRestrictedSidCount [out]
-
Numero di strutture in pSidRestrictedAttrArray.
Valore restituito
Se la funzione restituisce correttamente un elenco di SID, il valore restituito è TRUE.
Se la funzione ha esito negativo, il valore restituito è FALSE.
Commenti
Le applicazioni possono anche aggiungere SID al contesto client chiamando AuthzAddSidsToContext.
Le variabili di attributo devono essere sotto forma di un'espressione quando viene usata con operatori logici; in caso contrario, vengono valutati come sconosciuti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Componente ridistribuibile |
Windows Server 2003 Administration Tools Pack in Windows XP |