PRÍDAVNÉ ZARIADENIA

Štruktúra funkcie Prídavné zariadenia obsahuje informácie o funkciu zjednodušenia ovládania prídavné zariadenia, ktorá interpretuje údaje z komunikačná pomôcka pripojené na sériový port ako príkazy spôsobuje systém k simulácii klávesnice a myši vstup.

tYPEDEF struct tagSERIALKEYS {/ / sk DWORD cbSize; 
    DWORD dwFlags; 
    Ukončený nulou LPSTR lpszActivePort; 
    Ukončený nulou LPSTR lpszPort; 
    DWORD iBaudRate; 
    DWORD iPortState; 
} PRÍDAVNÉ ZARIADENIA, OVEĽA * LPSERIALKEYS 
 

Členovia

cbSize
Určuje veľkosť štruktúry v bajtoch.
dwFlags
Určuje kombináciu nasledujúcich hodnôt:
Hodnota Význam
SERKF_ACTIVE Funkcia Prídavné zariadenia momentálne prijíma vstupný sériový port špecifikuje lpszPort.
SERKF_AVAILABLE Funkcia Prídavné zariadenia je k dispozícii.
SERKF_INDICATOR Vizuálny indikátor sa zobrazí, keď funkciu prídavné zariadenia zapnuté. Táto hodnota sa momentálne nevyužíva a bude ignorovaná.
SERKF_SERIALKEYSON Funkcia Prídavné zariadenia je.

lpszActivePort
Body na reťazec, ktorý obsahuje názov sériového portu, ktorá prijíma signál z komunikačná pomôcka, keď funkciu prídavné zariadenia zapnuté. Ak používa port, tento člen má hodnotu NULL. Ak tento člen je "Auto", systém hodinky všetky nevyužité sériové porty pre vstup na oznámenie aids.
lpszPort
Vyhradené; musí byť NULL.
iBaudRate
Určuje nastavenia prenosovú rýchlosť sériového portu uvedené členskými lpszActivePort . Tento člen by sa mal stanoviť na jednu z CBR_ hodnotami stanovenými v etape SDK hlavičkové súbory. Ak lpszActivePort hodnotu NULL, tento člen je nulová.
iPortState
Určuje stav portu uvedené členskými lpszActivePort . Ak lpszActivePort hodnotu NULL, iPortState rovná nule; v opačnom prípade je to jedna z nasledujúcich hodnôt:
Hodnota Význam
0 Všetky vstup na tento port sa neberie do úvahy funkciu prídavné zariadenia.
1 Vstup na tento port sa pozoroval prídavné zariadenia aktivácie sekvencie keď žiadna žiadosť má port otvoriť.
2 Všetky vstup na tento port sa považuje za prídavné zariadenia príkazy.

Poznámky

Aplikácia používa túto štruktúru pri volaní funkcie SystemParametersInfo s hodnotou SPI_GETSERIALKEYS alebo SPI_SETSERIALKEYS. Pri použití SPI_GETSERIALKEYS, žiadosť musí špecifikovať cbSize, lpszActivePorta lpszPort členovia konštrukcie prídavné zariadenia ; Funkcia SystemParametersInfo vyplní zostávajúcich členov. Žiadosť musí určiť všetky konštrukcie pri použití hodnotu SPI_SETSERIALKEYS.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzie 3.51 alebo novšej.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v súbore winuser.h.
Unicode:Definovaný formát Unicode a ANSI štruktúry.

Pozri tiež

Prehľad dostupnosti, prístupnosti štruktúry, SystemParametersInfo

Index