Метод TypeKey класса Msvm_Keyboard

Имитирует последовательность клавиш пресс-релиза. Это эквивалентно вызову PressKey , за которым следует ReleaseKey.

Синтаксис

uint32 TypeKey(
  [in] uint32 keyCode
);

Параметры

keyCode [in]

Тип: uint32

Код виртуальной клавиши нажимаемой клавиши. Список кодов виртуальных ключей см. в разделе Коды виртуальных ключей.

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

Тип: uint32

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

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

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

Сбой (32768)

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

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

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

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

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

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

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

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

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

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

Комментарии

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

Требования

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

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

Msvm_Keyboard

Коды виртуальных ключей