Partager via


Fonction LsaSetDomainInformationPolicy (ntsecapi.h)

La fonction LsaSetDomainInformationPolicy définit les informations de domaine sur l’objet Policy .

Syntaxe

NTSTATUS LsaSetDomainInformationPolicy(
  [in] LSA_HANDLE                      PolicyHandle,
  [in] POLICY_DOMAIN_INFORMATION_CLASS InformationClass,
  [in] PVOID                           Buffer
);

Paramètres

[in] PolicyHandle

Handle de l’objet Policy pour le système.

[in] InformationClass

POLICY_DOMAIN_INFORMATION_CLASS énumération qui spécifie les informations à définir sur l’objet Policy . Le tableau suivant répertorie les valeurs possibles.

Value Signification
PolicyDomainEfsInformation
Les informations concernent le chiffrement du système de fichiers.
PolicyDomainKerberosTicketInformation
Les informations concernent un ticket Kerberos.

[in] Buffer

Pointeur vers une mémoire tampon qui contient les informations à définir sur l’objet Policy .

Valeur retournée

Si la fonction réussit, la valeur de retour est STATUS_SUCCESS.

Si la fonction échoue, la valeur de retour est un code NTSTATUS, qui peut être la valeur suivante ou l’une des valeurs de retour de la fonction de stratégie LSA.

Code/valeur de retour Description
STATUS_INTERNAL_DB_CORRUPTION
La base de données de stratégie est endommagée. Les informations de stratégie retournées ne sont pas valides pour la classe donnée.

Remarques

Le type d’accès POLICY_TRUST_ADMIN est requis pour définir les informations de domaine sur l’objet Policy . Pour plus d’informations, consultez Droits d’accès aux objets de stratégie.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête ntsecapi.h
Bibliothèque Advapi32.lib
DLL Advapi32.dll