Share via


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

另請參閱

IBindCtx

IEnumString