СВОЙСТВО IVMKeyboard::HasExclusiveAccess
[Виртуальный компьютер Windows больше недоступен для использования с Windows 8. Вместо этого используйте поставщик WMI Hyper-V (V2).]
Указывает, имеет ли этот объект монопольный контроль над устройством клавиатуры виртуальной машины.
Это свойство доступно для чтения и записи.
Синтаксис
HRESULT put_HasExclusiveAccess(
[in] VARIANT_BOOL makeExclusive
);
HRESULT get_HasExclusiveAccess(
[out, retval] VARIANT_BOOL *isExclusive
);
Значение свойства
Значение TRUE , если был получен монопольный доступ к устройству клавиатуры виртуальной машины, в противном случае — FALSE .
Коды ошибок
Имя/значение | Значение |
---|---|
|
Операция выполнена успешно. |
|
Параметр isExclusive имеет значение NULL. |
|
Запрошенный монопольный режим уже установлен для этого устройства. Это может произойти при попытке установить монопольный режим, когда он уже был приобретен, или при попытке освободить монопольный режим, когда он не был ранее приобретен. |
|
Не удалось установить или освободить монопольный режим в соответствии с запросом. Это может быть вызвано тем, что виртуальная машина больше не запущена или другой процесс уже приобрел монопольный режим на устройстве клавиатуры виртуальной машины. |
|
Указанная строка пуста или содержит недопустимый код ключа. |
|
Произошла непредвиденная ошибка. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Окончание поддержки клиентов |
Windows 7 |
Продукт |
Windows Virtual PC |
Заголовок |
|
IID |
IID_IVMKeyboard определяется как 00695f2e-c5ad-4d6e-b1ab-336ed121f8c4 |