MIDL 绑定句柄

绑定句柄是表示客户端和服务器之间的绑定的数据对象。

MIDL 支持基类型 handle_t。 此类型的句柄称为“基元句柄”。

可以使用 [handle] 属性定义自己的 句柄 类型。 以这种方式定义的句柄称为“用户定义”或“自定义”或“泛型”句柄。

还可以使用 [context_handle] 属性定义维护状态信息的句柄。 以这种方式定义的句柄称为“上下文”句柄。

如果不需要状态信息,并且你不选择调用 RPC 运行时库来管理句柄,则可以请求运行时库提供自动绑定。 这是通过使用 ACF 关键字 (keyword) [auto_handle] 完成的

可以使用 ACF 关键字 (keyword) [implicit_handle] 将全局变量指定为绑定句柄。 [explicit_handle] 关键字 (keyword) 用于声明每个远程函数都有显式指定的句柄。

有关详细信息,请参阅 绑定和句柄