Поделиться через


Метод SetButtonState класса Msvm_SyntheticMouse

Задает текущее состояние указанной кнопки устройства.

Синтаксис

uint32 SetButtonState(
  [in] uint32  buttonIndex,
  [in] boolean isDown
);

Параметры

buttonIndex [in]

Тип: uint32

Индекс изменяемой кнопки от 1.

isDown [in]

Тип: boolean

Новое состояние кнопки вниз. Значение True означает, что кнопка не работает.

Возвращаемое значение

Тип: uint32

Ненулевые значения указывают на сбой при изменении состояния кнопки.

Выполнено без ошибок (0)

Проверенные параметры метода — задание запущено (4096)

Сбой (32768)

Доступ запрещен (32769)

Не поддерживается (32770)

Состояние неизвестно (32771)

Время ожидания (32772)

Недопустимый параметр (32773)

Система используется (32774)

Недопустимое состояние для этой операции (32775)

Неправильный тип данных (32776)

Система недоступна (32777)

Нехватка памяти (32778)

Комментарии

Доступ к классу Msvm_SyntheticMouse может быть ограничен фильтрацией UAC. Дополнительные сведения см. в разделе Контроль учетных записей и инструментарий WMI.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

См. также раздел

Msvm_SyntheticMouse