Partager via


PROPRIÉTÉ IVMKeyboard::HasExclusiveAccess

[Windows Virtual PC n’est plus disponible à partir de Windows 8. Utilisez plutôt le fournisseur WMI Hyper-V (V2).]

Indique si cet objet dispose d’un contrôle exclusif sur le périphérique clavier de la machine virtuelle .

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT put_HasExclusiveAccess(
  [in]          VARIANT_BOOL makeExclusive
);

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

Valeur de la propriété

TRUE si l’accès exclusif au clavier de la machine virtuelle a été acquis, FALSE sinon.

Codes d’erreur

Nom/valeur Signification
S_OK
0
L'opération a réussi.
E_POINTER
0x80004003
Le paramètre isExclusive a la valeur NULL.
S_FALSE
1
Le mode exclusif demandé est déjà défini pour cet appareil. Cela peut se produire lorsque vous essayez de définir le mode exclusif alors qu’il a déjà été acquis ou lorsque vous essayez de libérer le mode exclusif alors qu’il n’avait pas été acquis précédemment.
VM_E_SET_EXCLUSIVE_MODE_FAIL
0xA0040825
Impossible de définir ou de libérer le mode exclusif comme demandé. Cela peut être dû au fait que la machine virtuelle n’est plus en cours d’exécution ou qu’un autre processus a déjà acquis le mode exclusif sur le clavier de la machine virtuelle.
E_INVALIDARG
0x80000003
La chaîne spécifiée est vide ou contient un code de clé non valide.
DISP_E_EXCEPTION
0x80020009
Une erreur inattendue s’est produite.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
Fin de la prise en charge des clients
Windows 7
Produit
Windows Virtual PC
En-tête
VPCCOMInterfaces.h
IID
IID_IVMKeyboard est défini comme 00695f2e-c5ad-4d6e-b1ab-336ed121f8c4

Voir aussi

IVMKeyboard