SERIELLE TASTER

Serielle TASTER strukturen inneholder informasjon om funksjonen Serielle taster tilgjengelighet, som tolker data fra en kommunikasjon-Hjelp som er knyttet til en seriell port som kommandoer som forårsaker systemet for å simulere tastatur og mus innspill.

typeDef struct tagSERIALKEYS {/ / sk DWORD cbSize; 
    DWORD dwFlags; 
    LPSTR lpszActivePort; 
    LPSTR lpszPort; 
    DWORD iBaudRate; 
    DWORD iPortState; 
} SERIELLE, LANGT * LPSERIALKEYS 

 

Medlemmer

cbSize
Angir strukturen størrelsen, i byte.
dwFlags
Angir en kombinasjon av følgende verdier:
Verdi Betydning
SERKF_ACTIVE Funksjonen serielle mottar inndata i den serielle porten som er angitt av lpszPort.
SERKF_AVAILABLE Funksjonen Serielle taster er tilgjengelig.
SERKF_INDICATOR En visuell indikator vises når funksjonen Serielle taster er på. Denne verdien er ikke brukt og ignoreres.
SERKF_SERIALKEYSON Funksjonen Serielle taster er på.

lpszActivePort
Peker til en streng som inneholder navnet på den serielle porten som mottar inndata fra kommunikasjon-hjelp når funksjonen Serielle taster er på. Hvis ingen port er i bruk, vil dette medlemmet er NULL. Hvis dette medlemmet er "Auto", klokker systemet alle ubrukte serielle porter for inndata fra kommunikasjon aids.
lpszPort
Reservert; må være NULL.
iBaudRate
Angir innstillingen for overføringshastighet for den serielle porten som er angitt av lpszActivePort -medlemmet. Dette medlemmet bør settes til én av CBR_-verdiene som er definert i toppteksten SDK-filene. Hvis lpszActivePort er NULL, er dette medlemmet null.
iPortState
Angir porten som er angitt av lpszActivePort -medlemmet tilstand. Hvis lpszActivePort er NULL, er iPortState null; Ellers er det en av følgende verdier:
Verdi Betydning
0 Alle inndata på denne porten er ignorert av funksjonen Serielle taster.
1 Inngang på denne porten er overvåket for Serielle taster aktivisering sekvenser når ingen andre programmet har åpne porten.
2 Alle inndata på denne porten er behandlet som kommandoer for Serielle taster.

Merknader

Et program bruker denne strukturen når du kaller funksjonen SystemParametersInfo med verdien SPI_GETSERIALKEYS eller SPI_SETSERIALKEYS. Når du bruker SPI_GETSERIALKEYS, må et program angi cbSize, lpszActivePortog lpszPort medlemmer av strukturen for serielle TASTER ; funksjonen SystemParametersInfo fyller de gjenværende medlemmene. Et program må angi alle strukturmedlemmer når du bruker SPI_SETSERIALKEYS-verdi.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.51 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.
Unicode:Definert som Unicode- og ANSI-strukturer.

Se også

Tilgjengelighet, oversikt, tilgjengelighet strukturer, SystemParametersInfo

Index