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


GetMethod függvény

Lekéri a megadott metódussal kapcsolatos információkat.

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 GetMethod (
   [in] int                vFunc,
   [in] IWbemClassObject*   ptr,
   [in] LPCWSTR             wszName,
   [in] LONG                lFlags,
   [out] IWbemClassObject** ppInSignature,
   [out] IWbemClassObject** ppOutSignature
);

Paraméterek

vFunc
[in] Ez a paraméter nem használható.

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

wszName
[in] A metódus neve. Ez a paraméter nem lehet null , és érvényesre LPCWSTRkell mutatnia.

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

ppInSignature
[kifelé] Egy IWbemClassObject-példány címére mutató mutató, amely a metódus in paramétereit írja le. Ezt a paramétert a rendszer figyelmen kívül hagyja, ha a értékre nullvan állítva.

ppOutSignature
[kifelé] Egy IWbemClassObject-példány címére mutató mutató, amely leírja a metódus kimenő paramétereit. Ezt a paramétert a rendszer figyelmen kívül hagyja, ha a értékre nullvan állítva.

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_NOT_FOUND 0x80041002 A megadott tulajdonság nem található.
WBEM_E_OUT_OF_MEMORY 0x80041006 Nincs elég memória a művelet végrehajtásához.
WBEM_S_NO_ERROR 0 A függvényhívás sikeres volt.

Megjegyzések

Ez a függvény körbefuttat egy hívást az IWbemClassObject::GetMethod metódushoz.

A Windows Management beállíthatja az IWbemClassObject mutatót arra az esetre, null ha a metódus nem tartalmaz paramétereket.

A ppInSignature be- és ppOutSignature kimenő paramétereket a rendszerosztály _Parameters egy IWbemClassObject példányában lévő tulajdonságokként írja le. A tulajdonság neve ppInSignatureParamn, ahol n a paraméter pozíciója a metódus aláírásában (például Param1, Param2stb.). A tulajdonság neve ppOutSignaturenParam, a visszatérési érték pedig a neveReturnValue. További információ és egy példa: IWbemClassObject::GetMethod metódus.

Követelmények

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

Fejléc: WMINet_Utils.idl

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

Lásd még