Funzione di callback AuthzAccessCheckCallback
La funzione AuthzAccessCheckCallback è una funzione definita dall'applicazione che gestisce le voci di controllo di accesso di callback durante un controllo di accesso. AuthzAccessCheckCallback è un segnaposto per il nome della funzione definita dall'applicazione. L'applicazione registra questo callback chiamando AuthzInitializeResourceManager.
Sintassi
BOOL CALLBACK AuthzAccessCheckCallback(
_In_ AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
_In_ PACE_HEADER pAce,
_In_opt_ PVOID pArgs,
_Inout_ PBOOL pbAceApplicable
);
Parametri
-
hAuthzClientContext [in]
-
Handle per un contesto client.
-
pAce [in]
-
Puntatore all'ace da valutare per l'inclusione nella chiamata alla funzione AuthzAccessCheck .
-
pArgs [in, facoltativo]
-
Dati passati nel parametro DynamicGroupArgs della chiamata a AuthzAccessCheck o AuthzCachedAccessCheck.
-
pbAceApplicable [in, out]
-
Puntatore a una variabile booleana che riceve i risultati della valutazione della logica definita dall'applicazione.
I risultati sono TRUE se la logica determina che l'ACE è applicabile e verrà incluso nella chiamata a AuthzAccessCheck; in caso contrario, i risultati sono FALSE.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce TRUE.
Se la funzione non è in grado di eseguire la valutazione, restituisce FALSE. Utilizzare SetLastError per restituire un errore alla funzione di controllo di accesso.
Commenti
Le variabili dell'attributo di sicurezza devono essere presenti nel contesto client se si fa riferimento a in un'espressione condizionale. In caso contrario, il termine dell'espressione condizionale che li fa riferimento restituirà sconosciuto.
Per altre informazioni, vedere La panoramica del funzionamento di AccessCheck e dei criteri di autorizzazione centralizzata .
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 |