共用方式為


MesDecodeBufferHandleCreate 函式 (midles.h)

MesDecodeBufferHandleCreate函式會建立解碼控制碼,並針對序列化 (固定) 緩衝區樣式初始化它。

語法

RPC_STATUS MesDecodeBufferHandleCreate(
  char          *Buffer,
  unsigned long BufferSize,
  handle_t      *pHandle
);

參數

Buffer

包含要解碼之資料的緩衝區指標。

BufferSize

緩衝區中要解碼的資料位元組。

pHandle

將寫入控制碼之位址的指標。

傳回值

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

備註

MesDecodeBufferHandleCreate常式是由應用程式用來建立序列化控制碼,並初始化解碼 (固定) 緩衝區樣式的控制碼。 使用解碼的固定緩衝區樣式時,使用者會提供包含所有編碼資料的單一緩衝區。 這個緩衝區的位址必須對齊 8,而且大小必須是 8 個位元組的倍數。 此外,它必須夠大,才能保存所有資料才能解碼。

需求

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

另請參閱

MesEncodeFixedBufferHandleCreate

MesHandleFree