Funzione AuthzOpenObjectAudit (authz.h)
La funzione AuthzOpenObjectAudit legge l'elenco di controllo di accesso di sistema (SACL) del descrittore di sicurezza specificato e genera eventuali controlli appropriati specificati da tale SACL.
Sintassi
AUTHZAPI BOOL AuthzOpenObjectAudit(
[in] DWORD Flags,
[in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
[in] PAUTHZ_ACCESS_REQUEST pRequest,
[in] AUTHZ_AUDIT_EVENT_HANDLE hAuditEvent,
[in] PSECURITY_DESCRIPTOR pSecurityDescriptor,
[in] PSECURITY_DESCRIPTOR *OptionalSecurityDescriptorArray,
[in] DWORD OptionalSecurityDescriptorCount,
[in] PAUTHZ_ACCESS_REPLY pReply
);
Parametri
[in] Flags
Riservato per utilizzi futuri.
[in] hAuthzClientContext
Handle per il contesto client dell'oggetto da aprire.
[in] pRequest
Puntatore a una struttura AUTHZ_ACCESS_REQUEST .
[in] hAuditEvent
Handle per l'evento di controllo da usare.
[in] pSecurityDescriptor
Puntatore alla struttura SECURITY_DESCRIPTOR per l'oggetto .
[in] OptionalSecurityDescriptorArray
Puntatore a una matrice di strutture SECURITY_DESCRIPTOR .
[in] OptionalSecurityDescriptorCount
Numero di elementi in SecurityDescriptorArray.
[in] pReply
Puntatore a una struttura AUTHZ_ACCESS_REPLY .
Valore restituito
Se la funzione ha esito positivo, restituisce un valore diverso da zero.
Se la funzione ha esito negativo, restituisce un valore zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | authz.h |
Libreria | Authz.lib |
DLL | Authz.dll |
Componente ridistribuibile | Windows Server 2003 Administration Tools Pack in Windows XP |