Freigeben über


IWEInvokeCommand::InvokeCommand-Methode (cluadmex.h)

[Diese Methode ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Die Unterstützung für diese Methode wurde in Windows Server 2008 entfernt.]

Ermöglicht ihnen das Implementieren von Prozeduren, die ausgeführt werden, wenn Benutzer Ihre Kontextmenüelemente auswählen.

Syntax

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

Parameter

[in] nCommandID

Bezeichner des Menüelements, das den auszuführenden Befehl enthält. Der durch nCommandID dargestellte Bezeichner ist der Bezeichner, der an die IWCContextMenuCallback::AddExtensionMenuItem-Methode übergeben wird.

[in] piData

IUnknown-Schnittstellenzeiger zum Abrufen von Informationen, die dem durch nCommandID identifizierten Befehl zugeordnet sind. Durch Aufrufen der IUnknown::QueryInterface-Methode mit dem piData-Zeiger stehen die folgenden Schnittstellen zur Verfügung:

Abhängig vom Typ des Clusterobjekts , für das das Kontextmenüelement gilt, ist auch ein Zeiger auf eine der folgenden Schnittstellen verfügbar:

Rückgabewert

Gibt einen der folgenden Werte oder ein beliebiges HRESULT zurück, das die Ergebnisse des Vorgangs beschreibt.

Rückgabecode/-wert BESCHREIBUNG
NOERROR
0
Der Vorgang wurde durchgeführt.
E_NOTIMPL
0x80004001
Der Vorgang wird von dieser Methode nicht implementiert.

Hinweise

Um Kontextmenüelemente zu erstellen und sie dem Failoverclusteradministrator hinzuzufügen, verwenden Sie die IWEExtendContextMenu::AddContextMenuItems-Methode .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2003 Enterprise, Windows Server 2003 Datacenter
Zielplattform Windows
Kopfzeile cluadmex.h

Weitere Informationen

IGetClusterDataInfo

IGetClusterGroupInfo

IGetClusterNetInterfaceInfo

IGetClusterNetworkInfo

IGetClusterNodeInfo

IGetClusterObjectInfo

IGetClusterResourceInfo

IGetClusterUIInfo

IWCContextMenuCallback::AddExtensionMenuItem

IWEExtendContextMenu::AddContextMenuItems

IWEInvokeCommand