Méthode IWEInvokeCommand ::InvokeCommand (cluadmex.h)

[Cette méthode est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. La prise en charge de cette méthode a été supprimée dans Windows Server 2008.]

Vous permet d’implémenter des procédures qui s’exécutent lorsque les utilisateurs sélectionnent vos éléments de menu contextuel.

Syntaxe

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

Paramètres

[in] nCommandID

Identificateur de l’élément de menu contenant la commande à exécuter. L’identificateur représenté par nCommandID est l’identificateur passé à la méthode IWCContextMenuCallback ::AddExtensionMenuItem .

[in] piData

Pointeur d’interface IUnknown pour récupérer les informations associées à la commande identifiée par nCommandID. En appelant la méthode IUnknown ::QueryInterface avec le pointeur piData , les interfaces suivantes sont disponibles :

Selon le type d’objet de cluster auquel s’applique l’élément de menu contextuel, un pointeur vers l’une des interfaces suivantes est également disponible :

Valeur retournée

Retourne l’une des valeurs suivantes ou toute HRESULT qui décrit les résultats de l’opération.

Code/valeur de retour Description
NOERROR
0
L'opération a réussi.
E_NOTIMPL
0x80004001
L’opération n’est pas implémentée par cette méthode.

Remarques

Pour créer des éléments de menu contextuel et les ajouter à l’administrateur de cluster de basculement, utilisez la méthode IWEExtendContextMenu ::AddContextMenuItems .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2003 Entreprise, Windows Server 2003 Datacenter
Plateforme cible Windows
En-tête cluadmex.h

Voir aussi

IGetClusterDataInfo

IGetClusterGroupInfo

IGetClusterNetInterfaceInfo

IGetClusterNetworkInfo

IGetClusterNodeInfo

IGetClusterObjectInfo

IGetClusterResourceInfo

IGetClusterUIInfo

IWCContextMenuCallback ::AddExtensionMenuItem

IWEExtendContextMenu ::AddContextMenuItems

IWEInvokeCommand