NdrAsyncClientCall 関数 (rpcndr.h)
NdrAsyncClientCall 関数は、/Oi および /Oic モード スタブの非同期クライアント側エントリ ポイントです。
構文
CLIENT_CALL_RETURN RPC_VAR_ENTRY NdrAsyncClientCall(
[in] PMIDL_STUB_DESC pStubDescriptor,
[in] PFORMAT_STRING pFormat,
...
);
パラメーター
[in] pStubDescriptor
リモート インターフェイスの説明に関する情報を含む MIDL によって生成された MIDL_STUB_DESC 構造体へのポインター。
[in] pFormat
メソッドとパラメーターを記述する MIDL で生成されたプロシージャ書式指定文字列へのポインター。
...
クライアント側の呼び出し履歴へのポインター。
戻り値
リモート呼び出しの戻り値。 戻り値の最大サイズは、システムのレジスタ サイズと同じです。 戻り値のサイズがレジスタ サイズより大きい場合、MIDL は /Os モード スタブに切り替わります。
メソッドの定義によっては、ネットワークまたはサーバーに障害が発生した場合に、この関数によって例外がスローされる場合があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | rpcndr.h (Rpc.h を含む) |
Library | Rpcrt4.lib |
[DLL] | Rpcrt4.dll |