Freigeben über


IWbemHiPerfEnum::GetObjects-Methode (wbemcli.h)

Die IWbemHiPerfEnum::GetObjects-Methode ruft Objekte ab, die sich derzeit im Enumerator befinden.

Syntax

HRESULT GetObjects(
  [in]  long              lFlags,
  [in]  ULONG             uNumObjects,
  [out] IWbemObjectAccess **apObj,
  [out] ULONG             *puReturned
);

Parameter

[in] lFlags

Ganze Zahl, die die Flags enthält.

[in] uNumObjects

Größe des Arrays, das im apObj-Parameter an diese Methode übergeben wird.

[out] apObj

Zeiger, der den Verweis auf ein Array von IWbemObjectAccess-Objekten enthält, das die zurückgegebenen Objekte enthält. Das Array muss groß genug sein, um alle Objekte im Enumerator aufzunehmen.

[out] puReturned

Zeiger auf eine ULONG, die verwendet wird, um die Anzahl der im Array platzierten Objekte zurückzugeben.

Rückgabewert

Diese Methode gibt ein HRESULT zurück, das den Status des Methodenaufrufs angibt. In der folgenden Liste ist der in einem HRESULT enthaltene Wert aufgeführt.

Hinweise

Das Array muss groß genug sein, um alle Objekte aufzunehmen, oder puReturned wird mit der Anzahl der zurückgegebenen Objekte gefüllt, und WBEM_E_BUFFER_TOO_SMALL zurückgegeben wird.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile wbemcli.h (include Wbemidl.h)
Bibliothek Wbemuuid.lib

Weitere Informationen

IWbemHiPerfEnum