Compartir a través de


IVMKeyboard::HasExclusiveAccess ,propiedad

[Windows Virtual PC ya no está disponible para su uso a partir de Windows 8. En su lugar, use el proveedor WMI de Hyper-V (V2).]

Indica si este objeto tiene control exclusivo sobre el dispositivo de teclado (VM) de la máquina virtual.

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT put_HasExclusiveAccess(
  [in]          VARIANT_BOOL makeExclusive
);

HRESULT get_HasExclusiveAccess(
  [out, retval] VARIANT_BOOL *isExclusive
);

Valor de propiedad

TRUE si se ha adquirido el acceso exclusivo al dispositivo de teclado de la máquina virtual, false en caso contrario.

Códigos de error

Nombre o valor Significado
S_OK
0
La operación se realizó correctamente.
E_POINTER
0x80004003
El parámetro isExclusive es NULL.
S_FALSE
1
El modo exclusivo solicitado ya está establecido para este dispositivo. Esto puede ocurrir al intentar establecer el modo exclusivo cuando ya se ha adquirido, o al intentar liberar el modo exclusivo cuando no se había adquirido previamente.
VM_E_SET_EXCLUSIVE_MODE_FAIL
0xA0040825
No se pudo establecer o liberar el modo exclusivo según se solicitó. Esto podría deberse a que la máquina virtual ya no se está ejecutando o porque otro proceso ya ha adquirido el modo exclusivo en el dispositivo de teclado de la máquina virtual.
E_INVALIDARG
0x80000003
La cadena especificada está vacía o contiene un código de clave no válido.
DISP_E_EXCEPTION
0x80020009
Se produjo un error inesperado.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Fin de compatibilidad de cliente
Windows 7
Producto
Windows Virtual PC
Encabezado
VPCCOMInterfaces.h
IID
IID_IVMKeyboard se define como 00695f2e-c5ad-4d6e-b1ab-336ed121f8c4

Vea también

IVMKeyboard