Funzione SeValidSecurityDescriptor (wdm.h)
La routine SeValidSecurityDescriptor restituisce se un descrittore di sicurezza specificato è valido in modo strutturale.
Sintassi
BOOLEAN SeValidSecurityDescriptor(
[in] ULONG Length,
[in] PSECURITY_DESCRIPTOR SecurityDescriptor
);
Parametri
[in] Length
Specifica le dimensioni in byte del descrittore di sicurezza specificato.
[in] SecurityDescriptor
Puntatore al SECURITY_DESCRIPTOR auto-relativo, che deve essere memorizzato nel buffer in uno spazio di sistema.
Valore restituito
SeValidSecurityDescriptor restituisceTRUE se il descrittore di sicurezza con buffer è valido in modo strutturale.
Commenti
SeValidSecurityDescriptor non applica i criteri. Verifica semplicemente che i dati del descrittore di sicurezza specificati siano formattati correttamente. In particolare, controlla le informazioni sulla revisione, l'auto relatività, il proprietario, l'allineamento e, se disponibile, SID, gruppo, DACL, ACL e/o SACL non sovraliccano la lunghezza specificata. Di conseguenza, i chiamanti di SeValidSecurityDescriptor non possono presupporre che un true restituito implica che il descrittore di sicurezza specificato abbia necessariamente contenuti validi.
Se SeValidSecurityDescriptor restituisceTRUE, il descrittore di sicurezza specificato può essere passato a un altro componente in modalità kernel perché è strutturalemente valido. In caso contrario, il passaggio di un descrittore di sicurezza strutturale non valido da modificare da un altro componente in modalità kernel può causare risultati non definiti o anche un controllo di bug di sistema.
Per convalidare un descrittore di sicurezza passato dalla modalità utente, chiamare RtlValidSecurityDescriptor anziché SeValidSecurityDescriptor.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows 2000 e versioni successive di Windows. |
Piattaforma di destinazione | Universale |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Regole di conformità DDI | HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm) |