Aracılığıyla paylaş


GetMethod işlevi

Belirtilen yöntemle ilgili bilgileri alır.

Not

Bu API yalnızca iç kullanıma yöneliktir. Geliştirici kodundan kullanılmak üzere tasarlanmamıştır.

Sözdizimi

HRESULT GetMethod (
   [in] int                vFunc,
   [in] IWbemClassObject*   ptr,
   [in] LPCWSTR             wszName,
   [in] LONG                lFlags,
   [out] IWbemClassObject** ppInSignature,
   [out] IWbemClassObject** ppOutSignature
);

Parametreler

vFunc
[in] Bu parametre kullanılmadı.

ptr
[in] IWbemClassObject örneğinin işaretçisi .

wszName
[in] Yöntem adı. Bu parametre olamaz null ve geçerli LPCWSTRbir öğesine işaret etmelidir.

lFlags
[in] Saklı -dır. Bu parametre 0 olmalıdır.

ppInSignature
[out] yönteminin in parametrelerini açıklayan bir IWbemClassObject örneğinin adresine yönelik bir işaretçi. olarak ayarlanırsa nullbu parametre yoksayılır.

ppOutSignature
[out] yönteminin out parametrelerini açıklayan bir IWbemClassObject örneğinin adresine yönelik bir işaretçi. olarak ayarlanırsa nullbu parametre yoksayılır.

Döndürülen değer

Bu işlev tarafından döndürülen aşağıdaki değerler WbemCli.h üst bilgi dosyasında tanımlanır veya bunları kodunuzda sabit olarak tanımlayabilirsiniz:

Sabit Değer Açıklama
WBEM_E_NOT_FOUND 0x80041002 Belirtilen özellik bulunamadı.
WBEM_E_OUT_OF_MEMORY 0x80041006 İşlemi tamamlamak için yeterli bellek yok.
WBEM_S_NO_ERROR 0 İşlev çağrısı başarılı oldu.

Açıklamalar

Bu işlev bir çağrıyı IWbemClassObject::GetMethod yöntemine sarmalar.

Windows Yönetimi, yöntemin içinde parametresi yoksa IWbemClassObject işaretçisini null olarak ayarlayabilir.

ppOutSignature sistem ppInSignature sınıfının bir IWbemClassObject örneğinde özellikler olarak sırasıyla in ve out parametreleri _Parameters. içindeki ppInSignature özellikleri n olarak adlandırılırParam; burada n, yöntem imzasında parametrenin konumudur (, Param1Param2, vb.). içindeki ppOutSignature özellikleri de n olarak adlandırılır Param ve dönüş değeri olarak adlandırılırReturnValue. Daha fazla bilgi ve örnek için bkz. IWbemClassObject::GetMethod yöntemi.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: WMINet_Utils.idl

.NET Framework Sürümleri: 4.7.2 sürümünden itibaren kullanılabilir

Ayrıca bkz.