共用方式為


IWEInvokeCommand::InvokeCommand 方法 (cluadmex.h)

[這個方法可用於需求一節中指定的操作系統。 Windows Server 2008 已移除此方法的支援。]

可讓您實作當用戶選取操作功能表項時所執行的程式。

語法

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

參數

[in] nCommandID

包含要執行之命令的功能表項識別碼。 nCommandID 所代表的標識符是傳遞至 IWCContextMenuCallback::AddExtensionMenuItem 方法的標識符。

[in] piData

IUnknown 介面指標,用於擷取 與 nCommandID 所識別之命令相關聯的資訊。 藉由使用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