ICallIndirect::CallIndirect メソッド (callobj.h)
呼び出しの引数への間接参照を使用して、 インターフェイス内のいずれかのメソッドを呼び出します。
構文
HRESULT CallIndirect(
[out] HRESULT *phrReturn,
[in] ULONG iMethod,
[in] void *pvArgs,
[out] ULONG *cbArgs
);
パラメーター
[out] phrReturn
メソッドの呼び出しから返される値。
[in] iMethod
呼び出されるメソッド番号。
[in] pvArgs
呼び出しを行うスタック フレームへのポインター。 このスタック フレームの正確な表現の詳細は、プロセッサ アーキテクチャ固有です。
[out] cbArgs
この呼び出しに対する引数のスタックをクリアするためにスタックからポップされるバイト数。
戻り値
このメソッドは、次の値を返すことができます。
リターン コード | 説明 |
---|---|
|
メソッドは正常に完了しました。 |
|
予期しないエラーが発生しました。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | callobj.h |