共用方式為


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

視函式而定,使用者提供的區塊指標,該區塊會協調使用者提供 之 AllocWriteRead 函式的後續呼叫。

AllocFn

使用者提供的 Alloc 函式指標。 如果作業不需要此參數,或是先前使用指標起始控制碼,這個參數可以是 Null

WriteFn

使用者提供的 Write 函式指標。 如果作業不需要此參數,或是先前使用指標起始控制碼,這個參數可以是 Null

ReadFn

使用者提供的 Read 函式指標。 如果作業不需要此參數,或是先前使用指標起始控制碼,這個參數可以是 Null

Operation

指定作業。 有效的作業MES_ENCODE、MES_ENCODE_NDR64MES_DECODE

傳回值

意義
RPC_S_OK
呼叫成功。
RPC_S_INVALID_ARG
此引數無效。
RPC_S_OUT_OF_MEMORY
記憶體不足。
 
注意 如需有效錯誤碼的清單,請參閱 RPC 傳回值
 

備註

MesIncrementalHandleReset常式是由應用程式用來重新初始化編碼或解碼累加樣式的控制碼。 如需使用者提供 之 AllocWriteRead 函式的其他資訊,請參閱 序列化服務

需求

   
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 midles.h (包含 Rpc.h)
程式庫 Rpcrt4.lib
Dll Rpcrt4.dll

另請參閱

Alloc

MesBufferhandleReset

MesEncodeIncrementalHandleCreate

MesHandleFree