Partager via


Méthode IPersistQuery ::ReadStruct (cmnquery.h)

La méthode IPersistQuery ::ReadStruct lit une structure à partir du magasin de requêtes.

Syntaxe

HRESULT ReadStruct(
  [in]  LPCWSTR pSection,
  [in]  LPCWSTR pValueName,
  [out] LPVOID  pStruct,
  [in]  DWORD   cbStruct
);

Paramètres

[in] pSection

Pointeur vers une chaîne Unicode terminée par null qui représente le nom de section à partir duquel la structure doit être lue.

[in] pValueName

Pointeur vers une chaîne Unicode terminée par null qui représente le nom de la valeur de structure à lire.

[out] pStruct

Pointeur vers une mémoire tampon qui recevra la structure. Le paramètre cbStruct spécifie la taille de cette mémoire tampon, en octets.

[in] cbStruct

Spécifie la taille, en octets, de la mémoire tampon représentée par le paramètre pStruct .

Valeur retournée

Retourne S_OK en cas de réussite ou une valeur HRESULT standard dans le cas contraire. Les codes d’erreur possibles sont les suivants.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête cmnquery.h
Bibliothèque Uuid.lib
DLL Dsquery.dll

Voir aussi

Afficher les interfaces dans services de domaine Active Directory

IPersistQuery