QualifierSet_Get-Funktion

Ruft den angegebenen benannten Qualifizierer ab.

Hinweis

Diese API ist ausschließlich für die interne Verwendung vorgesehen. Sie ist nicht für die Verwendung im Entwicklercode vorgesehen.

Syntax

HRESULT QualifierSet_Get (
   [in] int                  vFunc,
   [in] IWbemQualifierSet*   ptr,
   [in] LPCWSTR              wszName,
   [in] LONG                 lFlags,
   [out] VARIANT*            pVal,
   [out] LONG*               plFlavor
);

Parameter

vFunc [in] Dieser Parameter wird nicht verwendet.

ptr [in] Ein Zeiger auf eine IWbemQualifierSet-Instanz.

wszName [in] Der Name des Qualifizierers, dessen Wert angefordert wird.

lFlags [in] Reserviert. Dieser Parameter muss 0 sein.

pVal [out] Bei erfolgreicher Ausführung der richtige Typ und Wert für den Qualifizierer. Wenn die Funktion fehlschlägt, wird der VARIANT-Wert, auf den pVal zeigt, nicht geändert. Wenn dieser Parameter null ist, wird der Parameter ignoriert.

plFlavor [out] Ein Zeiger auf einen LONG-Wert, der die Qualifizierertypbits für den angeforderten Qualifizierer empfängt. Wenn keine Varianteninformationen gewünscht werden, kann dieser Parameter null sein.

Rückgabewert

Die folgenden von dieser Funktion zurückgegebenen Werte werden in der WbemCli.h-Headerdatei definiert, oder Sie können sie als Konstanten im Code definieren:

Konstante Wert BESCHREIBUNG
WBEM_E_INVALID_PARAMETER 0x80041008 Ein Parameter ist nicht gültig.
WBEM_E_NOT_FOUND 0x80041002 Der angegebene Qualifizierer ist nicht vorhanden.
WBEM_S_NO_ERROR 0 Der Funktionsaufruf war erfolgreich.

Bemerkungen

Diese Funktion umschließt einen Aufruf der IWbemQualifierSet::Get-Methode.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: WMINet_Utils.idl

.NET Framework-Versionen: Seit Version 4.7.2 verfügbar

Weitere Informationen