Freigeben über


Provider::ValidateQueryFlags-Methode (provider.h)

[Die Provider-Klasse ist Teil des WMI-Provider-Frameworks, das nun als endgültig betrachtet wird, und es sind keine weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme verfügbar, die diese Bibliotheken betreffen. Die MI-APIs sollten für alle Neuentwicklungen verwendet werden.]

Die ValidateQueryFlags-Methode bestimmt, ob ein Satz von Flags für einen Abfragevorgang gültig ist.

Syntax

HRESULT ValidateQueryFlags(
  long lFlags
);

Parameter

lFlags

Bitmaske von Flags, die überprüft werden.

Rückgabewert

Gibt WBEM_S_NO_ERROR zurück, wenn die Flags gültig sind und WBEM_E_UNSUPPORTED_PARAMETER , wenn mindestens ein Flag ungültig ist.

Hinweise

Derzeit unterstützt die Provider-Klasse keine Abfrageflags. Wenn lFlags daher auf einen anderen Wert als null (0) festgelegt ist, gibt Provider::ValidateQueryFlags automatisch WBEM_E_UNSUPPORTED_PARAMETER zurück.

Frameworkanbieter müssen diese Methode überschreiben, um Flags zu überprüfen, die der Basisanbieterklasse unbekannt sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile provider.h (einschließlich FwCommon.h)
Bibliothek FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll