Funzioni 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. Nella tabella seguente vengono illustrate le funzioni di basso livello da usare con i diversi tipi di oggetti a protezione diretta.
Tipo oggetto | Funzioni di basso livello |
---|---|
|
Usare le funzioni GetFileSecurity e SetFileSecurity . Queste funzioni usano stringhe di caratteri per identificare l'oggetto a protezione diretta anziché usare handle. |
Usare le funzioni GetKernelObjectSecurity e SetKernelObjectSecurity . | |
Usare le funzioni GetUserObjectSecurity e SetUserObjectSecurity . | |
Usare le funzioni RegGetKeySecurity e RegSetKeySecurity . | |
Usare le funzioni QueryServiceObjectSecurity e SetServiceObjectSecurity . | |
|
Usare la struttura PRINTER_INFO_2 con le funzioni GetPrinter e SetPrinter. |
Usare il livello 502 con le funzioni NetShareGetInfo e NetShareSetInfo . | |
Usare le funzioni CreatePrivateObjectSecurity, DestroyPrivateObjectSecurity, GetPrivateObjectSecurity e SetPrivateObjectSecurity. |