Funzioni del descrittore di sicurezza di basso livello
Esistono diverse coppie di funzioni di basso livello per l'impostazione e il recupero del descrittore di sicurezza di un oggetto. Ognuna di queste coppie funziona solo con un set limitato di oggetti Windows. Ad esempio, una coppia funziona con oggetti file e un'altra funziona con le chiavi del Registro di sistema. La tabella seguente illustra le funzioni di basso livello da usare con i diversi tipi di oggetti a protezione diretta.
Tipo di oggetto | Funzioni di basso livello |
---|---|
|
Usare le funzioni di GetFileSecurity e SetFileSecurity. Queste funzioni usano stringhe di caratteri per identificare l'oggetto a protezione diretta, anziché usare handle. |
Usare le funzioni di GetKernelObjectSecurity e SetKernelObjectSecurity. | |
Usare le funzioni di GetUserObjectSecurity e SetUserObjectSecurity. | |
Usare le funzioni di RegGetKeySecurity e RegSetKeySecurity. | |
Usare le funzioni diQueryServiceObjectSecuritye setServiceObjectSecurity. | |
|
Usare la struttura PRINTER_INFO_2 con le funzioni diGetPrinter e SetPrinter. |
Usare il livello 502 con le funzioniNetShareGetInfoNetShareGetInfo e NetShareSetInfo. | |
Usare CreatePrivateObjectSecurity, DestroyPrivateObjectSecurity, GetPrivateObjectSecurity e funzioni SetPrivateObjectSecurity. |