共用方式為


IWEExtendCoNtextMenu::AddCoNtextMenuItems 方法 (cluadmex.h)

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

可讓您建立叢集物件的操作功能表項目,並將專案新增至 容錯移轉叢集管理員 操作功能表。

語法

HRESULT AddContextMenuItems(
  [in] IUnknown               *piData,
  [in] IWCContextMenuCallback *piCallback
);

參數

[in] piData

IUnknown 介面指標,用於擷取與新功能表項目相關的資訊。 藉由使用piData指標呼叫IUnknown::QueryInterface方法,即可使用下列介面:

視要建立操作功能表的 叢集物件 類型而定,下列其中一個介面也可能可供使用:

[in] piCallback

IWCCoNtextMenuCallback介面實作的指標,以將新專案新增至叢集管理員操作功能表。

傳回值

傳回下列其中一個值或任何描述作業結果的 HRESULT

傳回碼/值 Description
NOERROR
0
作業成功。
E_INVALIDARG
0x80070057
至少有一個參數無效。
E_NOTIMPL
0x80004001
擴充功能不支援新增操作功能表項目。

備註

實作 AddCoNtextMenuItems

  1. 呼叫piData所指向的IUnknown::QueryInterface方法,以擷取介面的指標,以提供與功能表項目相關聯之物件的相關資訊。
  2. 使用piCallback指標呼叫IWCCoNtextMenuCallback::AddExtensionMenuItem方法,將專案新增至功能表。
若要新增操作功能表項目,以及實作當您選取操作功能表項目時所執行的程式碼,請實作 IWEInvokeCommand::InvokeCommand 方法。

規格需求

   
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2003 企業版、Windows Server 2003 Datacenter
目標平台 Windows
標頭 cluadmex.h

另請參閱

IGetClusterDataInfo

IGetClusterGroupInfo

IGetClusterNetInterfaceInfo

IGetClusterNetworkInfo

IGetClusterNodeInfo

IGetClusterObjectInfo

IGetClusterResourceInfo

IGetClusterUIInfo

IWCCoNtextMenuCallback

IWCCoNtextMenuCallback::AddExtensionMenuItem

IWEExtendCoNtextMenu

IWEInvokeCommand::InvokeCommand