次の方法で共有


IWEInvokeCommand::InvokeCommand メソッド (cluadmex.h)

[このメソッドは、[要件] セクションで指定したオペレーティング システムで使用できます。 このメソッドのサポートは、Windows Server 2008 で削除されました。]

ユーザーがコンテキスト メニュー項目を選択したときに実行するプロシージャを実装できます。

構文

HRESULT InvokeCommand(
  [in] ULONG    nCommandID,
  [in] IUnknown *piData
);

パラメーター

[in] nCommandID

実行するコマンドを含むメニュー項目の識別子。 nCommandID で表される識別子は、IWCContextMenuCallback::AddExtensionMenuItem メソッドに渡される識別子です。

[in] piData

nCommandID によって識別されるコマンドに関連付けられている情報を取得するための IUnknown インターフェイス ポインター。 piData ポインターを使用して IUnknown::QueryInterface メソッドを呼び出すことで、次のインターフェイスを使用できます。

コンテキスト メニュー項目が適用される クラスター オブジェクト の種類に応じて、次のいずれかのインターフェイスへのポインターも使用できます。

戻り値

次のいずれかの値または操作の結果を記述する HRESULT を返します。

リターン コード/値 Description
NOERROR
0
操作に成功しました。
E_NOTIMPL
0x80004001
この操作は、このメソッドでは実装されません。

注釈

コンテキスト メニュー項目を作成してフェールオーバー クラスター管理者に追加するには、 IWEExtendContextMenu::AddContextMenuItems メソッドを 使用します。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2003 Enterprise、Windows Server 2003 Datacenter
対象プラットフォーム Windows
ヘッダー cluadmex.h

こちらもご覧ください

IGetClusterDataInfo

IGetClusterGroupInfo

IGetClusterNetInterfaceInfo

IGetClusterNetworkInfo

IGetClusterNodeInfo

IGetClusterObjectInfo

IGetClusterResourceInfo

IGetClusterUIInfo

IWCContextMenuCallback::AddExtensionMenuItem

IWEExtendContextMenu::AddContextMenuItems

IWEInvokeCommand