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 |