MesDecodeIncrementalHandleCreate 函数 (midles.h)
MesDecodeIncrementalHandleCreate 函数为序列化的增量样式创建解码句柄。
语法
RPC_STATUS MesDecodeIncrementalHandleCreate(
void *UserState,
MIDL_ES_READ ReadFn,
handle_t *pHandle
);
parameters
UserState
指向用户提供的状态对象的指针,该状态对象协调用户提供的 Alloc、 Write 和 Read 函数。
ReadFn
指向 Read 函数的指针。
pHandle
指向新创建的句柄的指针。
返回值
值 | 含义 |
---|---|
|
调用成功。 |
|
参数无效。 |
|
内存不足。 |
注意 有关有效错误代码的列表,请参阅 RPC 返回值。
注解
应用程序使用 MesDecodeIncrementalHandleCreate 函数创建句柄,并初始化它以采用增量解码样式。 使用增量解码样式时,用户提供 一个 Read 函数来提供一个缓冲区,其中包含要解码的数据的下一部分。 缓冲区必须在 8 处对齐,缓冲区的大小必须为 8 的倍数。 有关用户提供的 Alloc、 Write 和 Read 函数的其他信息,请参阅 序列化服务。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | midles.h (包括 Rpc.h) |
Library | Rpcrt4.lib |
DLL | Rpcrt4.dll |
另请参阅
Alloc