mesIncrementalHandleReset 函式 (midles.h)
MesIncrementalHandleReset函式會重新初始化累加序列化的控制碼。
語法
RPC_STATUS MesIncrementalHandleReset(
handle_t Handle,
void *UserState,
MIDL_ES_ALLOC AllocFn,
MIDL_ES_WRITE WriteFn,
MIDL_ES_READ ReadFn,
MIDL_ES_CODE Operation
);
參數
Handle
要重新初始化的控制碼。
UserState
視函式而定,使用者提供的區塊指標,該區塊會協調使用者提供 之 Alloc、 Write和 Read 函式的後續呼叫。
AllocFn
使用者提供的 Alloc 函式指標。 如果作業不需要此參數,或是先前使用指標起始控制碼,這個參數可以是 Null 。
WriteFn
使用者提供的 Write 函式指標。 如果作業不需要此參數,或是先前使用指標起始控制碼,這個參數可以是 Null 。
ReadFn
使用者提供的 Read 函式指標。 如果作業不需要此參數,或是先前使用指標起始控制碼,這個參數可以是 Null 。
Operation
指定作業。 有效的作業MES_ENCODE、MES_ENCODE_NDR64或MES_DECODE。
傳回值
值 | 意義 |
---|---|
|
呼叫成功。 |
|
此引數無效。 |
|
記憶體不足。 |
注意 如需有效錯誤碼的清單,請參閱 RPC 傳回值。
備註
MesIncrementalHandleReset常式是由應用程式用來重新初始化編碼或解碼累加樣式的控制碼。 如需使用者提供 之 Alloc、 Write和 Read 函式的其他資訊,請參閱 序列化服務。
需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | midles.h (包含 Rpc.h) |
程式庫 | Rpcrt4.lib |
Dll | Rpcrt4.dll |