CreateAsyncBindCtx 函式 (urlmon.h)
建立與非同步 Moniker 搭配使用的非同步系結內容。
語法
HRESULT CreateAsyncBindCtx(
[in] DWORD reserved,
[in] IBindStatusCallback *pBSCb,
[in] IEnumFORMATETC *pEFetc,
[out] IBindCtx **ppBC
);
參數
[in] reserved
此參數是保留的,而且必須是 0。
[in] pBSCb
IBindStatusCallback介面的指標,用於接收資料可用性和進度通知。
[in] pEFetc
IEnumFORMATETC介面的指標,可用來列舉系結期間格式交涉的格式。 此參數可以是 Null,在此情況下,呼叫端在系結期間對格式交涉不感興趣,而且物件的預設格式將會系結至。
[out] ppBC
接收新系結內容之介面指標的 IBindCtx* 指標變數位址。
傳回值
此函式可以傳回下列值。
傳回碼 | 描述 |
---|---|
|
作業已成功完成。 |
|
方法已用盡記憶體,但未完成。 |
|
一或多個參數無效。 |
備註
此函式會自動向系結內容註冊 IBindStatusCallback 和 IEnumFORMATETC 介面。 用戶端可以指定來自BSCO_OPTION的旗標,以指出用戶端能夠接收的回呼通知。 如果用戶端不想要接收特定通知,可以選擇將這些回呼方法實作為空函式存根, (傳回E_NOTIMPL) ,而且不應該呼叫它們。
RegisterBindStatusCallback函式也可以用來在系結內容中註冊回呼介面。
規格需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | urlmon.h |
程式庫 | Urlmon.lib |
Dll | Urlmon.dll |