Funzione IsValidSecurityDescriptor (securitybaseapi.h)

La funzione IsValidSecurityDescriptor determina se i componenti di un descrittore di sicurezza sono validi.

Sintassi

BOOL IsValidSecurityDescriptor(
  [in] PSECURITY_DESCRIPTOR pSecurityDescriptor
);

Parametri

[in] pSecurityDescriptor

Puntatore a una struttura SECURITY_DESCRIPTOR convalidata dalla funzione.

Valore restituito

Se i componenti del descrittore di sicurezza sono validi, il valore restituito è diverso da zero.

Se uno dei componenti del descrittore di sicurezza non è valido, il valore restituito è zero. Non sono presenti informazioni di errore estese per questa funzione; non chiamare GetLastError.

Commenti

La funzione IsValidSecurityDescriptor controlla la validità dei componenti presenti nel descrittore di sicurezza. Non verifica se alcuni componenti sono presenti né verifica il contenuto dei singoli ACE o ACL.

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

GetSecurityDescriptorControl

GetSecurityDescriptorDacl

GetSecurityDescriptorGroup

GetSecurityDescriptorLength

GetSecurityDescriptorOwner

GetSecurityDescriptorSacl

InitializeSecurityDescriptor

IsValidAcl

IsValidSid

Controllo di accesso di basso livello

Funzioni di Controllo di accesso di basso livello

SECURITY_DESCRIPTOR

SetSecurityDescriptorDacl

SetSecurityDescriptorGroup

SetSecurityDescriptorOwner

SetSecurityDescriptorSacl