IVMKeyboard::TypeKeySequence-Methode
[Windows Der virtuelle PC ist ab diesem Zeitraum nicht mehr Windows 8. Verwenden Sie stattdessen den Hyper-V-WMI-Anbieter (V2).]
Simuliert eine durch Trennzeichen getrennte Liste von Schlüsseln, die typiert werden.
Syntax
HRESULT TypeKeySequence(
[in] BSTR keySequence
);
Parameter
-
keySequence [ In]
-
Die durch Trennzeichen getrennte Sequenz von Schlüsselcodes, die typiert werden sollen.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
| Rückgabecode/-wert | BESCHREIBUNG |
|---|---|
|
Der Vorgang wurde durchgeführt. |
|
Der Parameter ist NULL. |
|
Die angegebene Zeichenfolge ist leer oder enthält einen ungültigen Schlüsselcode. |
|
Ein unerwarteter Fehler ist aufgetreten. |
Hinweise
Eine Tastensequenzzeichenfolge ist ein durch Trennzeichen getrennter Satz von Schlüsselbezeichnern, die verwendet werden, um die Tastenkombination und die Freigabesequenz einer STANDARDTASTATUR (U.S. 101) zu simulieren.
Wenn ein Schlüsselbezeichner in der Zeichenfolge ohne vorangehenden Modifizierer angezeigt wird, wird ein per Taste gedrückter Code an die Sitzung des virtuellen Computers gesendet, unmittelbar gefolgt von dem entsprechenden, von der Taste freigegebenen Code. Schlüsselmodifizierer können verwendet werden, um dieses Verhalten zu ändern.
Der DOWN-Modifizierer sendet z. B. den gedrückten Code für den folgenden Schlüsselbezeichner, ohne den code freigelassenen Schlüssel zu senden. Dies ist nützlich, um STRG-, ALT- und UMSCHALTTASTEn zu simulieren, wenn sie gedrückt gehalten werden, während andere Tasten gesendet werden. Um den Schlüssel frei zu geben, muss er zusammen mit einem vorangehenden UP-Modifizierer erneut in die Schlüsselzeichenfolge eingeschlossen werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 7 [ Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Nicht unterstützt |
| Ende des Supports (Client) |
Windows 7 |
| Product (Produkt) |
Windows Virtual PC |
| Header |
|
| IID |
IID _ IVMKeyboard ist als 00695f2e-c5ad-4d6e-b1ab-336ed121f8c4 definiert. |