Funzione GetSecurityDescriptorControl (securitybaseapi.h)

La funzione GetSecurityDescriptorControl recupera un controllo del descrittore di sicurezza e le informazioni di revisione.

Sintassi

BOOL GetSecurityDescriptorControl(
  [in]  PSECURITY_DESCRIPTOR         pSecurityDescriptor,
  [out] PSECURITY_DESCRIPTOR_CONTROL pControl,
  [out] LPDWORD                      lpdwRevision
);

Parametri

[in] pSecurityDescriptor

Puntatore a una struttura SECURITY_DESCRIPTOR il cui controllo e le informazioni di revisione recuperate dalla funzione.

[out] pControl

Puntatore a una struttura SECURITY_DESCRIPTOR_CONTROL che riceve le informazioni di controllo del descrittore di sicurezza.

[out] lpdwRevision

Puntatore a una variabile che riceve il valore di revisione del descrittore di sicurezza. Questo valore viene sempre impostato, anche quando GetSecurityDescriptorControl restituisce un errore.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione securitybaseapi.h (include Windows.h)
Libreria Advapi32.lib
DLL Advapi32.dll

Vedi anche

Panoramica di Controllo di accesso

Funzioni Controllo di accesso di base

GetSecurityDescriptorDacl

GetSecurityDescriptorGroup

GetSecurityDescriptorLength

GetSecurityDescriptorOwner

GetSecurityDescriptorSacl

IsValidSecurityDescriptor

SECURITY_DESCRIPTOR

SECURITY_DESCRIPTOR_CONTROL