Lire en anglais

Partager via


Fonctions de descripteur de sécurité de bas niveau

Il existe plusieurs paires de fonctions de bas niveau pour définir et récupérer le descripteur de sécurité d’un objet. Chacune de ces paires fonctionne uniquement avec un ensemble limité d’objets Windows. Par exemple, une paire fonctionne avec des objets de fichier et une autre fonctionne avec des clés de Registre. Le tableau suivant présente les fonctions de bas niveau à utiliser avec les différents types d’objets sécurisables.

Type d’objet Fonctions de bas niveau
Utilisez les fonctions GetFileSecurity et SetFileSecurity. Ces fonctions utilisent des chaînes de caractères pour identifier l’objet sécurisable, au lieu d’utiliser des handles.
Utilisez les fonctions GetKernelObjectSecurity et SetKernelObjectSecurity.
Utilisez les fonctions GetUserObjectSecurity et SetUserObjectSecurity.
Utilisez les fonctions RegGetKeySecurity et RegSetKeySecurity.
Utilisez les fonctions QueryServiceObjectSecurity et SetServiceObjectSecurity.
  • Objets d’imprimante
Utilisez la structure PRINTER_INFO_2 avec les fonctionsGetPrinteret SetPrinter.
  • partages réseau
Utilisez le niveau 502 avec les fonctions NetShareGetInfo et NetShareSetInfo.
Utilisez lesCreatePrivateObjectSecurity, DestroyPrivateObjectSecurity, GetPrivateObjectSecurity et fonctions SetPrivateObjectSecurity.