Метод IWEInvokeCommand::InvokeCommand (cluadmex.h)
[Этот метод доступен для использования в операционных системах, указанных в разделе Требования. Поддержка этого метода была удалена в Windows Server 2008.]
Позволяет реализовать процедуры, которые выполняются при выборе пользователями пунктов контекстного меню.
Синтаксис
HRESULT InvokeCommand(
[in] ULONG nCommandID,
[in] IUnknown *piData
);
Параметры
[in] nCommandID
Идентификатор пункта меню, содержащего выполняемую команду. Идентификатор, представленный nCommandID , — это идентификатор, передаваемый методу IWCContextMenuCallback::AddExtensionMenuItem .
[in] piData
Указатель интерфейса IUnknown для получения сведений, связанных с командой, определяемой nCommandID. При вызове метода IUnknown::QueryInterface с указателем piData доступны следующие интерфейсы:
В зависимости от типа объекта кластера , к которому применяется пункт контекстного меню, также доступен указатель на один из следующих интерфейсов:- IGetClusterNodeInfo, если страница свойств связана с узлом.
- IGetClusterGroupInfo, если страница свойств связана с группой.
- IGetClusterNetworkInfo, если страница свойств связана с сетью.
- IGetClusterNetInterfaceInfo, если страница свойств связана с сетевым интерфейсом.
- IGetClusterResourceInfo, если страница свойств связана с ресурсом.
Возвращаемое значение
Возвращает одно из следующих значений или любое значение HRESULT , описывающее результаты операции.
Возвращаемый код или значение | Описание |
---|---|
|
Операция выполнена успешно. |
|
Операция не реализуется этим методом. |
Комментарии
Чтобы создать элементы контекстного меню и добавить их в администратор отказоустойчивого кластера, используйте метод IWEExtendContextMenu::AddContextMenuItems .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2003 Корпоративная, Windows Server 2003 Datacenter |
Целевая платформа | Windows |
Header | cluadmex.h |
См. также раздел
IWCContextMenuCallback::AddExtensionMenuItem