ICallIndirect::GetIID メソッド (callobj.h)

この ICallIndirect 実装でサポートされているインターフェイス ID を取得します。

構文

HRESULT GetIID(
  [out] IID    *piid,
  [out] BOOL   *pfDerivesFromIDispatch,
  [out] ULONG  *pcMethod,
  [out] LPWSTR *pwszInterface
);

パラメーター

[out] piid

インターフェイスへのポインター。 このパラメーターは省略可能です。

[out] pfDerivesFromIDispatch

インターフェイスが IDispatch から派生しているかどうかを示します。 このパラメーターは省略可能です。

[out] pcMethod

インターフェイス内のメソッドの数を受け取ります。

[out] pwszInterface

インターフェイス名が使用可能な場合は、それを受け取ります。

戻り値

このメソッドは、次の値を返すことができます。

リターン コード 説明
S_OK
メソッドは正常に完了しました。
E_UNEXPECTED
予期しないエラーが発生しました。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー callobj.h

こちらもご覧ください

ICallIndirect