RpcServerInterfaceGroupInqBindings 函式 (rpcdce.h)
RpcServerInterfaceGroupInqBindings 函式會傳回系結句柄,以便接收指定介面群組的遠端過程調用。
語法
RPC_STATUS RpcServerInterfaceGroupInqBindings(
[in] RPC_INTERFACE_GROUP IfGroup,
[out] RPC_BINDING_VECTOR **BindingVector
);
參數
[in] IfGroup
RpcServerInterfaceGroupCreate的RPC_INTERFACE_GROUP,定義應該查詢系結的介面群組。
[out] BindingVector
傳回伺服器系結句柄向量的指標指標。
傳回值
值 | 意義 |
---|---|
|
呼叫成功。 |
|
沒有系結。 |
注意 如需有效錯誤碼的清單,請參閱 RPC 傳回值。
備註
伺服器應用程式會呼叫 RpcServerInterfaceGroupInqBindings ,以取得指定介面群組的伺服器系結句柄向量。 當伺服器應用程式呼叫 RpcServerInterfaceGroupActivate 函式時,RPC 運行時間連結庫會建立介面群組的系結句柄。
根據介面群組的端點規格,傳回的系結向量可以包含具有動態端點的系結句柄或具有已知端點的系結句柄。
伺服器會使用系結句柄的向量來導出至名稱服務,或轉換成字串系結。 如果沒有系結句柄 (沒有任何已註冊的通訊協定序列 ) ,RpcServerInterfaceGroupInqBindings 會傳回 RPC_S_NO_BINDINGS 且 BindingVector 為 NULL。 伺服器負責呼叫 RpcBindingVectorFree 以釋放向量的記憶體。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | rpcdce.h (包含 Rpc.h) |
程式庫 | Rpcrt4.lib |
Dll | Rpcrt4.dll |