MesDecodeBufferHandleCreate函式會建立解碼控制碼,並針對序列化 (固定) 緩衝區樣式初始化它。
語法
RPC_STATUS MesDecodeBufferHandleCreate(
char *Buffer,
unsigned long BufferSize,
handle_t *pHandle
);
參數
Buffer
包含要解碼之資料的緩衝區指標。
BufferSize
緩衝區中要解碼的資料位元組。
pHandle
將寫入控制碼之位址的指標。
傳回值
| 值 | 意義 |
|---|---|
|
呼叫成功。 |
|
引數無效。 |
|
記憶體不足。 |
|
緩衝區無效。 |
注意 如需有效錯誤碼的清單,請參閱 RPC 傳回值。
備註
MesDecodeBufferHandleCreate常式是由應用程式用來建立序列化控制碼,並初始化解碼 (固定) 緩衝區樣式的控制碼。 使用解碼的固定緩衝區樣式時,使用者會提供包含所有編碼資料的單一緩衝區。 這個緩衝區的位址必須對齊 8,而且大小必須是 8 個位元組的倍數。 此外,它必須夠大,才能保存所有資料才能解碼。
需求
| 最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
| 最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
| 目標平台 | Windows |
| 標頭 | midles.h (包含 Rpc.h) |
| 程式庫 | Rpcrt4.lib |
| Dll | Rpcrt4.dll |