MesDecodeIncrementalHandleCreate 関数 (midles.h)
MesDecodeIncrementalHandleCreate 関数は、シリアル化の増分スタイルのデコード ハンドルを作成します。
構文
RPC_STATUS MesDecodeIncrementalHandleCreate(
void *UserState,
MIDL_ES_READ ReadFn,
handle_t *pHandle
);
パラメーター
UserState
ユーザーが指定した Alloc、 Write、 および Read 関数を調整する、ユーザー指定の状態オブジェクトへのポインター。
ReadFn
Read 関数へのポインター。
pHandle
新しく作成されたハンドルへのポインター。
戻り値
値 | 説明 |
---|---|
|
呼び出しは成功しました。 |
|
引数が無効です。 |
|
メモリが不足しています。 |
メモ 有効なエラー コードの一覧については、「 RPC 戻り値」を参照してください。
解説
MesDecodeIncrementalHandleCreate 関数は、アプリケーションによってハンドルを作成し、デコードの増分スタイル用に初期化するために使用されます。 デコードの増分スタイルを使用する場合、ユーザーは Read 関数を提供して、デコードするデータの次の部分を含むバッファーを提供します。 バッファーは 8 に配置する必要があり、バッファーのサイズは 8 の倍数である必要があります。 ユーザーが指定した Alloc、 Write、 および Read 関数の詳細については、「 Serialization Services」を参照してください。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | midles.h (Rpc.h を含む) |
Library | Rpcrt4.lib |
[DLL] | Rpcrt4.dll |