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

返回代码/值 说明
NOERROR
0
操作成功。
E_NOTIMPL
0x80004001
此操作不是通过此方法实现的。

注解

若要创建上下文菜单项并将其添加到故障转移群集管理员,请使用 IWEExtendContextMenu::AddContextMenuItems 方法。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2003 企业版、Windows Server 2003 Datacenter
目标平台 Windows
标头 cluadmex.h

另请参阅

IGetClusterDataInfo

IGetClusterGroupInfo

IGetClusterNetInterfaceInfo

IGetClusterNetworkInfo

IGetClusterNodeInfo

IGetClusterObjectInfo

IGetClusterResourceInfo

IGetClusterUIInfo

IWCContextMenuCallback::AddExtensionMenuItem

IWEExtendContextMenu::AddContextMenuItems

IWEInvokeCommand