IInternalUnknown::QueryInternalInterface 方法 (objidlbase.h)
擷取 對象上支援之內部介面的指標。
語法
HRESULT QueryInternalInterface(
[in] REFIID riid,
[out] void **ppv
);
參數
[in] riid
所要求之內部介面的標識碼。
[out] ppv
接收 riid 參數中所要求之介面指標的指標的指標變數位址。 成功傳回時,*ppv 包含物件的要求介面指標。 如果物件不支援 介面,*ppv 會設定為 NULL。
傳回值
如果支援 介面,則這個方法會傳回S_OK,否則E_NOINTERFACE。
備註
這個方法類似於 IUnknown::QueryInterface 方法,不同之處在於匯總時 COM Proxy 管理員不會透過 QueryInterface 公開某些介面。 相反地,這些內部介面必須透過 QueryInternalInterface公開。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | objidlbase.h (包含 ObjIdl.h) |