IBindCtx::EnumObjectParam 方法 (objidl.h)
擷取介面的指標,可用來列舉系結內容之字串索引鍵指標的指標。
語法
HRESULT EnumObjectParam(
[out] IEnumString **ppenum
);
參數
[out] ppenum
接收列舉值介面指標的 IEnumString* 指標變數位址。 如果發生錯誤,*ppenum 會設定為 NULL。 如果 *ppenum 不是 NULL,實作會呼叫 *ppenum 上的 AddRef;呼叫者必須負責呼叫 Release。
傳回值
這個方法可以傳回標準傳回值E_OUTOFMEMORY和S_OK。
備註
列舉值所傳回的索引鍵是先前在呼叫 IBindCtx::RegisterObjectParam 中指定的索引鍵。
來電者的附註
系結內容會維護介面指標的數據表,每個數據表都與字串索引鍵相關聯。 這可讓您在Moniker實作與起始系結作業的呼叫端之間進行通訊。 一方可以在兩方已知的字串底下儲存介面指標,讓另一方稍後可以從系結內容擷取它。在 IBindCtx 介面的系統實作中,不會實作這個方法。 因此,呼叫此方法會導致傳回值E_NOTIMPL。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows 2000 Server [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | objidl.h |