IVMKeyboard :: HasExclusiveAccess, propriété

[Windows Virtual PC ne peut plus être utilisé à partir de Windows 8. Au lieu de cela, utilisez le fournisseur WMI Hyper-V (v2).]

Indique si cet objet dispose d’un contrôle exclusif sur le périphérique clavier de l’ordinateur virtuel.

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 l’ordinateur virtuel a été acquis ; sinon, false .

Codes d’erreur

Nom/valeur Signification
S _ OK
0
L'opération a réussi.
E _ POINTEUR
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 tentez de définir le mode exclusif lorsqu’il a déjà été acquis, ou lorsque vous essayez de libérer le mode exclusif lorsqu’il n’a pas été acquis précédemment.
Ordinateur virtuel _ Échec de la _ définition du _ _ mode _ exclusif
0xA0040825
Échec de la définition ou de la libération du 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 périphérique 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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
applications de [ bureau Windows 7 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 en tant que 00695f2e-c5ad-4d6e-B1ab-336ed121f8c4

Voir aussi

IVMKeyboard