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