IConnectionPoint::GetConnectionInterface 方法 (ocidl.h)

擷取這個連接點所管理之傳出介面的 IID。

語法

HRESULT GetConnectionInterface(
  [out] IID *pIID
);

參數

[out] pIID

這個連接點所管理之傳出介面標識符的指標。

傳回值

這個方法可以傳回標準傳回值E_UNEXPECTED,以及下列值。

傳回碼 描述
S_OK
呼叫端的變數 pIID 包含這個連接點所管理的傳出介面識別碼。
E_POINTER
pIID 中的地址無效。 例如,可能是 NULL

備註

使用 IEnumConnectionPoints 介面,用戶端可以取得 IConnectionPoint 介面的指標。 使用該指標和 GetConnectionInterface 方法,用戶端可以判斷列舉每個連接點的 IID。 從此方法傳回的 IID 必須讓呼叫端能夠透過 IConnectionPointContainer::FindConnectionPoint 存取這個相同的連接點。

實作者的注意事項

此方法必須在任何連接點中實作;E_NOTIMPL不是可接受的傳回值。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows 2000 Server [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 ocidl.h

另請參閱

IConnectionPoint