Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir yöntemin bildirildiği sınıfı belirler.
Not
Bu API yalnızca dahili kullanım içindir. Geliştirici kodundan kullanıma yönelik değildir.
Sözdizimi
HRESULT GetMethodOrigin (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszMethodName,
[out] BSTR* pstrClassName
);
Parametreler
vFunc
[in] Bu parametre kullanılmadı.
ptr
[in] IWbemClassObject örneğinin işaretçisi .
wszMethodName
[in] Sahibi olan sınıfı istenen nesnenin yönteminin adı.
pstrClassName
[out] yöntemine sahip olan sınıfın adını alı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 yöntem bulunamadı. |
WBEM_E_INVALID_PARAMETER |
0x80041008 | Bir veya daha fazla parametre geçerli değil. |
WBEM_S_NO_ERROR |
0 | İşlev çağrısı başarılı oldu. |
Açıklamalar
Bu işlev , IWbemClassObject::GetMethodOrigin yöntemine yapılan çağrıyı sarmalar.
Bir sınıf bir veya daha fazla temel sınıftan yöntemleri devralabildiğinden, geliştiriciler genellikle belirli bir yöntemin tanımlandığı sınıfı belirlemek ister.
Bu pstrClassName bir parametre olduğundan, işlev çağrılmadan önce parametresi geçerli BSTR bir out işaret etmemelidir; işlev döndürdüğünde bu işaretçi serbest bırakılmaz.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: WMINet_Utils.idl
.NET Framework Sürümleri: 4.7.2 sürümünden itibaren kullanılabilir