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 :- IGetClusterNodeInfo, si la page de propriétés concerne un nœud.
- IGetClusterGroupInfo, si la page de propriétés concerne un groupe.
- IGetClusterNetworkInfo, si la page de propriétés concerne un réseau.
- IGetClusterNetInterfaceInfo, si la page de propriétés concerne une interface réseau.
- IGetClusterResourceInfo, si la page de propriétés concerne une ressource.
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 |
---|---|
|
L'opération a réussi. |
|
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
IWCContextMenuCallback ::AddExtensionMenuItem
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour