Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan kelas tempat properti dideklarasikan.
Catatan
API ini hanya untuk penggunaan internal. API ini tidak dimaksudkan untuk digunakan dari kode pengembang.
Sintaks
HRESULT GetPropertyOrigin (
[in] int vFunc,
[in] IWbemClassObject* ptr,
[in] LPCWSTR wszMethodName,
[out] BSTR* pstrClassName
);
Parameter
vFunc
[in] Parameter ini tidak digunakan.
ptr
[in] Penunjuk ke instans IWbemClassObject.
wszMethodName
[in] Nama properti untuk objek yang kelas pemiliknya sedang diminta.
pstrClassName
[out] Menerima nama kelas yang memiliki properti.
Mengembalikan nilai
Nilai berikut yang dikembalikan oleh fungsi ini ditentukan dalam file header WbemCli.h, atau Anda dapat menentukannya sebagai konstanta dalam kode Anda:
| Terus-menerus | Nilai | Deskripsi |
|---|---|---|
WBEM_E_FAILED |
0x80041001 | Terjadi kegagalan umum. |
WBEM_E_NOT_FOUND |
0x80041002 | Properti yang ditentukan tidak ditemukan. |
WBEM_E_INVALID_PARAMETER |
0x80041008 | Parameter tidak valid. |
WBEM_E_OUT_OF_MEMORY |
0x80041006 | Memori tidak cukup tersedia untuk menyelesaikan operasi. |
WBEM_S_NO_ERROR |
0 | Panggilan fungsi berhasil. |
Keterangan
Fungsi ini membungkus panggilan ke metode IWbemClassObject::GetPropertyOrigin.
Karena kelas dapat mewarisi properti dari satu atau lebih kelas dasar, pengembang sering ingin menentukan properti tempat metode tertentu didefinisikan.
Parameter pstrClassName tidak boleh menunjuk ke BSTR yang valid sebelum fungsi dipanggil karena ini adalah parameter out; penunjuk ini tidak dialokasikan setelah fungsi kembali.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: WMINet_Utils.idl
Versi .NET Framework: Tersedia sejak 4.7.2