Metode IInternalUnknown::QueryInternalInterface (objidlbase.h)
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) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk