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 özelliğin 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 GetPropertyOrigin (
[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 özelliğinin adı.
pstrClassName
[out] özelliğine 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_FAILED |
0x80041001 | Genel bir hata oluştu. |
WBEM_E_NOT_FOUND |
0x80041002 | Belirtilen özellik bulunamadı. |
WBEM_E_INVALID_PARAMETER |
0x80041008 | Parametre geçerli değil. |
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 , IWbemClassObject::GetPropertyOrigin yöntemine yapılan çağrıyı sarmalar.
Bir sınıf bir veya daha fazla temel sınıftan özellikleri devralabildiğinden, geliştiriciler genellikle belirli bir yöntemin tanımlandığı özelliği 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