Альтернативні пристрої ВВОДУ структура містить відомості про функцію спеціальних альтернативні пристрої вводу, який інтерпретує дані з комунікації допомоги, підключений до послідовного порту як команди, викликаючи системи для імітації клавіатури і миші, введення.
typedef tagSERIALKEYS типу struct {/ / sk DWORD cbSize;
DWORD dwFlags;
LPSTR lpszActivePort;
LPSTR lpszPort;
DWORD iBaudRate;
DWORD iPortState;
} АЛЬТЕРНАТИВНІ ПРИСТРОЇ ВВОДУ, ДАЛЕКО * LPSERIALKEYS
Значення | Значення |
---|---|
SERKF_ACTIVE | Альтернативні пристрої вводу функції в даний час отримує вводу на порт визначені lpszPort. |
SERKF_AVAILABLE | Альтернативні пристрої вводу функція доступна. |
SERKF_INDICATOR | Візуальний індикатор відображається, коли увімкнено функцію альтернативного пристрою вводу. Це значення в даний час не використовується і ігнорується. |
SERKF_SERIALKEYSON | Функція альтернативні пристрої вводу. |
Значення | Значення |
---|---|
0 | Всі вхідні цього порту ігнорується функцію альтернативного пристрою вводу. |
1 | Введення цього порту дивився для послідовностей активації альтернативного пристрою вводу, коли немає іншої програми має порт відкрийте. |
2 | Всі вхідні цього порту розглядається як альтернативного пристрою вводу команд. |
Застосунок використовує цю структуру, коли виклику функції SystemParametersInfo з SPI_GETSERIALKEYS або SPI_SETSERIALKEYS вартість. При використанні SPI_GETSERIALKEYS, додаток слід указати, cbSize, lpszActivePortі lpszPort члени альтернативні пристрої ВВОДУ структури; функція SystemParametersInfo автоматично решта членів. Заяву слід указати всіх членів структури, при використанні SPI_SETSERIALKEYS значення.
nbsp; Windows &NT: вимагає 3.51 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Юнікод:Визначено як Unicode та ANSI структури.
Спеціальні можливості огляд, Спеціальні можливості структур, SystemParametersInfo