Share via


LsaQueryDomainInformationPolicy, fonction (ntsecapi.h)

La fonction LsaQueryDomainInformationPolicy récupère les informations de domaine de l’objet Policy .

Syntaxe

NTSTATUS LsaQueryDomainInformationPolicy(
  [in]  LSA_HANDLE                      PolicyHandle,
  [in]  POLICY_DOMAIN_INFORMATION_CLASS InformationClass,
  [out] 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 à retourner à partir de l’objet Policy . Le tableau suivant répertorie les valeurs possibles.

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

[out] Buffer

Pointeur vers une mémoire tampon qui reçoit les informations demandées.

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_VIEW_LOCAL_INFORMATION est requis pour récupérer des informations de domaine à partir de 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