Megosztás a következőn keresztül:


NextMethod függvény

Lekéri a következő metódust egy enumerálásban, amely a BeginMethodEnumeration hívásával kezdődik.

Megjegyzés

Ez az API csak belső használatra készült. Nem fejlesztői kódból való használatra készült.

Szintaxis

HRESULT NextMethod (
   [in] int                 vFunc,
   [in] IWbemClassObject*   ptr,
   [in] LONG                lFlags,
   [out] BSTR*              pName,
   [out] IWbemClassObject** ppInSignature,
   [out] IWbemClassObject** ppOutSignature
);

Paraméterek

vFunc
[in] Ez a paraméter nincs használatban.

ptr
[in] Egy IWbemClassObject-példányra mutató mutató.

lFlags
[in] Fenntartva. Ennek a paraméternek 0-nak kell lennie.

pName
[kifelé] Egy mutató, amely a hívás előttre mutat null . Amikor a függvény visszaadja, a metódus nevét tartalmazó új BSTR cím.

ppSignatureIn
[kifelé] Egy mutató, amely a metódus paramétereit tartalmazó inIWbemClassObject objektumra mutató mutatót kap.

ppSignatureOut
[kifelé] Egy mutató, amely a metódus paramétereit tartalmazó outIWbemClassObject objektumra mutató mutatót kap.

Visszatérési érték

A függvény által visszaadott alábbi értékek a WbemCli.h fejlécfájlban vannak definiálva, vagy konstansként definiálhatók a kódban:

Állandó Érték Leírás
WBEM_E_UNEXPECTED 0x8004101d Nem volt hívás a BeginEnumeration függvényhez.
WBEM_S_NO_ERROR 0 A függvényhívás sikeres volt.
WBEM_S_NO_MORE_DATA 0x40005 Nincs több tulajdonság az enumerálásban.

Megjegyzések

Ez a függvény becsomagolja az IWbemClassObject::NextMethod metódus hívását .

A hívó a BeginMethodEnumeration függvény meghívásával kezdi az enumerálási sorozatot, majd meghívja a [NextMethod] függvényt, amíg a függvény vissza nem ad WBEM_S_NO_MORE_DATA. Ha szeretné, a hívó befejezi a sorozatot az EndMethodEnumeration meghívásával. A hívó az EndMethodEnumeration hívásával bármikor megszakíthatja az enumerálást.

Példa

C++ példáért lásd az IWbemClassObject::NextMethod metódust .

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: WMINet_Utils.idl

.NET-keretrendszer verziók: 4.7.2 óta érhető el

Lásd még