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.
Mengambil pointer ke antarmuka internal yang didukung pada objek.
Sintaks
HRESULT QueryInternalInterface(
[in] REFIID riid,
[out] void **ppv
);
Parameter
[in] riid
Pengidentifikasi antarmuka internal yang diminta.
[out] ppv
Alamat variabel pointer yang menerima pointer antarmuka yang diminta dalam parameter riid . Setelah berhasil dikembalikan, *ppv berisi penunjuk antarmuka yang diminta ke objek . Jika objek tidak mendukung antarmuka, *ppv diatur ke NULL.
Nilai kembali
Metode ini mengembalikan S_OK jika antarmuka didukung, dan E_NOINTERFACE sebaliknya.
Keterangan
Metode ini mirip dengan metode IUnknown::QueryInterface , kecuali bahwa manajer proksi COM, ketika diagregasi, tidak akan mengekspos beberapa antarmuka melalui QueryInterface. Sebaliknya, antarmuka internal tersebut harus diekspos melalui QueryInternalInterface.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | objidlbase.h (termasuk ObjIdl.h) |