Freigeben über


Abfrage

Fragt die Eigenschaften von Sitzung und Anbietern in allen Profilen ab.

Syntax

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

Parameter

pbstrResults
[out] Eine Zeichenfolge im XML-Format, die Sitzungs- und Anbietereigenschaften aller Profile enthält, die von der WPRC-Bibliothek gestartet wurden.

fValidateRuntimeState
[in] Ein boolescher Wert, der angibt, ob die Bibliothek bestimmen soll, ob die Aufzeichnung ausgeführt wird.

Rückgabewert

In der folgenden Tabelle sind die möglichen Werte beschrieben.

Rückgabewert BESCHREIBUNG

S_OK

Die Funktion hat die Eigenschaften erfolgreich zurückgegeben.

E_POINTER

Der Zeiger ist ungültig.

E_WPRC_FAILED_TO_QUERY_PROFILES

Die Bibliothek konnte die Eigenschaften der Sitzung und der Anbieter in allen Profilen nicht abfragen. Verwenden Sie IControlErrorInfo, um detaillierte Fehlerinformationen abzurufen.

E_WPRC_INVALID_PROFILES_RUNTIME_STATE

Die Liste der Profile, die auf dem System ausgeführt werden, stimmt nicht mit denen überein, die zum Starten der Aufzeichnung verwendet werden. Detaillierte Fehlerinformationen können Sie unter IControlErrorInfo abrufen.

IControlManager