SetResourceManagerCompletionPort 函式 (ktmw32.h)
將指定的 I/O 完成埠與指定的資源管理員產生關聯, (RM) 。 此埠會接收 RM 的所有通知。
語法
BOOL SetResourceManagerCompletionPort(
[in] HANDLE ResourceManagerHandle,
[in] HANDLE IoCompletionPortHandle,
[in] ULONG_PTR CompletionKey
);
參數
[in] ResourceManagerHandle
資源管理員的句柄。
[in] IoCompletionPortHandle
I/O 完成埠的句柄。
[in] CompletionKey
使用者定義標識碼。 一般而言,它用來將接收通知與特定資源管理員產生關聯。
傳回值
如果函式成功,則傳回非零的值。
如果函式失敗,傳回值為 0 (零) 。 若要取得擴充的錯誤資訊,請呼叫 GetLastError 函 式。
下列清單會識別可能的錯誤碼:
備註
此函式必須與 GetNotificationResourceManagerAsync 函式搭配使用,此函式會提供 KTM 用來以異步方式傳遞通知的緩衝區。 這些函式提供從 KTM 接收通知的不同方式。 您可以使用這兩個函式,而不是 GetNotificationResourceManager 函 式。
呼叫 GetNotificationResourceManagerAsync 之前,必須先呼叫此函式。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | ktmw32.h |
程式庫 | Ktmw32.lib |
Dll | Ktmw32.dll |
另請參閱
GetNotificationResourceManager