Partager via


Requête

Interroge les propriétés de la session et des fournisseurs dans tous les profils.

Syntaxe

HRESULT Query
  ([out] BSTR* pbstrResults,
  [in] VARIANT_BOOL fValidateRuntimeState)
;

Paramètres

pbstrResults
[out] Chaîne au format XML qui contient les propriétés de session et de fournisseur de tous les profils démarrés par la bibliothèque WPRC.

fValidateRuntimeState
[in] Boolean qui indique si la bibliothèque doit déterminer si l’enregistrement est en cours d’exécution.

Valeur de retour

Le tableau suivant décrit les valeurs possibles.

Valeur de retour Description

S_OK

La fonction a correctement retourné les propriétés.

E_POINTER

Le pointeur n’est pas valide.

E_WPRC_FAILED_TO_QUERY_PROFILES

La bibliothèque n’a pas pu interroger les propriétés de la session et les fournisseurs dans tous les profils. Utilisez IControlErrorInfo pour obtenir des informations détaillées sur les erreurs.

E_WPRC_INVALID_PROFILES_RUNTIME_STATE

La liste des profils en cours d’exécution sur le système ne correspond pas à ceux utilisés pour démarrer l’enregistrement. Pour plus d’informations sur les erreurs, consultez IControlErrorInfo .

IControlManager