IEnumWbemClassObject::Skip-Methode (wbemcli.h)

Sie können die IEnumWbemClassObject::Skip-Methode verwenden, um die aktuelle Position in einer Enumeration um eine angegebene Anzahl von Objekten nach vorne zu verschieben. Dies wirkt sich auch auf nachfolgende Aufrufe von NextAsync aus, aber nicht auf ausstehende Lieferungen, die mit NextAsync begonnen wurden.

Syntax

HRESULT Skip(
  [in] long  lTimeout,
  [in] ULONG nCount
);

Parameter

[in] lTimeout

Maximale Zeitspanne in Millisekunden, die der Aufruf von Skip blöcket, bevor sie zurückgegeben wird. Wenn Sie die Konstante WBEM_INFINITE (0xFFFFFFFF) verwenden, blockiert der Aufruf, bis der Vorgang erfolgreich ist. Wenn Skip den Vorgang nicht abschließen kann, bevor der lTimeout-Wert abläuft, gibt der Aufruf WBEM_S_TIMEDOUT zurück.

[in] nCount

Anzahl der zu überspringenden Objekte. Wenn dieser Parameter größer als die Anzahl der zu enumerierenden Objekte ist, wird dieser Aufruf bis zum Ende der Enumeration übersprungen und WBEM_S_FALSE zurückgegeben.

Rückgabewert

Diese Methode gibt ein HRESULT zurück, das den Status des Methodenaufrufs angibt. Die folgende Liste listet den Wert auf, der in einem HRESULT enthalten ist.

Hinweise

COM-spezifische Fehlercodes können auch zurückgegeben werden, wenn Netzwerkprobleme dazu führen, dass die Remoteverbindung mit der Windows-Verwaltung verloren geht.

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
DLL Fastprox.dll