RPC_IF_HANDLE
RPC_IF_HANDLE数据类型声明接口句柄。
typedef void __RPC_FAR* RPC_IF_HANDLE;
备注
RPC 运行时库使用接口句柄来访问接口规范数据结构。 MIDL 编译器会自动从每个 IDL 文件创建接口规范数据结构,并为接口规范创建RPC_IF_HANDLE类型的全局变量。
MIDL 编译器在为接口生成的每个头文件中包含一个接口句柄。 需要接口规范作为参数的函数显示 RPC_IF_HANDLE数据类型。 每个接口句柄名称的格式如下所示:
- 客户端) 的 if-name_ClientIfHandle (
- 服务器) 的 if-name_ServerIfHandle (
if-name 部分指定 IDL 文件中的接口标识符。
例如:
hello_ClientIfHandle
hello_ServerIfHandle
注意
接口句柄名称的最大长度为 31 个字符。
由于名称的“_ClientIfHandle”和“_ServerIfHandle”部分需要 15 个字符, 因此 if-name 元素的长度不能超过 16 个字符。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|