AUTHZ_ACCESS_REPLY struttura (authz.h)
La struttura AUTHZ_ACCESS_REPLY definisce una risposta di controllo di accesso.
Sintassi
typedef struct _AUTHZ_ACCESS_REPLY {
DWORD ResultListLength;
PACCESS_MASK GrantedAccessMask;
PDWORD SaclEvaluationResults;
PDWORD Error;
} AUTHZ_ACCESS_REPLY, *PAUTHZ_ACCESS_REPLY;
Members
ResultListLength
Numero di elementi nelle matrici Di errore GrantedAccessMask, SaclEvaluationResults e Error . Questo numero corrisponde al numero di voci nella struttura dell'elenco dei tipi di oggetto utilizzata nel controllo di accesso. Se non viene usato alcun tipo di oggetto per rappresentare l'oggetto, impostare ResultListLength su uno.
GrantedAccessMask
Matrice di maschere di accesso concesse. La memoria per questa matrice viene allocata dall'applicazione prima di chiamare AccessCheck.
SaclEvaluationResults
Matrice di risultati della valutazione sacL ( System Access Control List ). La memoria per questa matrice viene allocata dall'applicazione prima di chiamare AccessCheck. La valutazione SACL verrà eseguita solo se viene richiesto il controllo. Ogni elemento di questo membro può essere uno dei valori seguenti.
Error
Matrice di risultati per ogni elemento della matrice. La memoria per questa matrice viene allocata dall'applicazione prima di chiamare AccessCheck.
Nella tabella seguente sono elencati i valori di errore possibili.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | authz.h |
Componente ridistribuibile | Windows Server 2003 Administration Tools Pack in Windows XP |