Funzione SetKernelObjectSecurity (securitybaseapi.h)
La funzione SetKernelObjectSecurity imposta la sicurezza di un oggetto kernel. Ad esempio, questo può essere un processo, un thread o un evento.
Sintassi
BOOL SetKernelObjectSecurity(
[in] HANDLE Handle,
[in] SECURITY_INFORMATION SecurityInformation,
[in] PSECURITY_DESCRIPTOR SecurityDescriptor
);
Parametri
[in] Handle
Handle a un oggetto kernel per il quale sono impostate le informazioni di sicurezza.
[in] SecurityInformation
Set di flag di bit che indicano il tipo di informazioni di sicurezza da impostare. Questo parametro può essere una combinazione dei flag SECURITY_INFORMATION bit.
[in] SecurityDescriptor
Puntatore a una struttura SECURITY_DESCRIPTOR contenente le nuove informazioni di sicurezza.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce un valore diverso da zero.
Se la funzione ha esito negativo, restituisce 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
Controllo di accesso di basso livello