Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Načte informace o zadané metodě.
Poznámka
Toto rozhraní API je pouze pro interní použití. Není určen pro použití z vývojářského kódu.
Syntaxe
HRESULT GetMethod (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszName,
[in] LONG lFlags,
[out] IWbemClassObject** ppInSignature,
[out] IWbemClassObject** ppOutSignature
);
Parametry
vFunc
[v] Tento parametr se nepoužívá.
ptr
[v] Ukazatel na instanci IWbemClassObject .
wszName
[v] Název metody. Tento parametr nemůže být null a musí odkazovat na platný LPCWSTRparametr .
lFlags
[v] Vyhrazena. Tento parametr musí být 0.
ppInSignature
[out] Ukazatel na adresu instance IWbemClassObject , která popisuje parametry v metodě. Tento parametr se ignoruje, pokud je nastavený na nullhodnotu .
ppOutSignature
[out] Ukazatel na adresu instance IWbemClassObject , která popisuje parametry out metody. Tento parametr se ignoruje, pokud je nastavený na nullhodnotu .
Vrácená hodnota
Následující hodnoty vrácené touto funkcí jsou definovány v souboru hlaviček WbemCli.h nebo je můžete definovat jako konstanty ve vašem kódu:
| Konstanta | Hodnota | Popis |
|---|---|---|
WBEM_E_NOT_FOUND |
0x80041002 | Zadaná vlastnost nebyla nalezena. |
WBEM_E_OUT_OF_MEMORY |
0x80041006 | K dokončení operace není k dispozici dostatek paměti. |
WBEM_S_NO_ERROR |
0 | Volání funkce bylo úspěšné. |
Poznámky
Tato funkce zabalí volání metody IWbemClassObject::GetMethod .
Správa systému Windows může nastavit ukazatel IWbemClassObject na hodnotu null , pokud metoda neobsahuje žádné parametry.
V ppInSignature a ppOutSignature popis parametrů in a out, v uvedeném pořadí, jako vlastnosti v IWbemClassObject instanci systémové třídy _Parameters. Vlastnosti v souboru ppInSignature jsou pojmenovanéParam n, kde n je pozice parametru v podpisu metody (například Param1, Param2atd.). Vlastnosti v souboru ppOutSignature mají také název Paramn a návratová hodnota má název ReturnValue. Další informace a příklad najdete v tématu IWbemClassObject::GetMethod – metoda.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: WMINet_Utils.idl
Verze rozhraní .NET Framework: K dispozici od verze 4.7.2