SERIALKEYS

키보드 및 마우스 입력을 시뮬레이션 하 여 시스템이 명령으로 직렬 포트에 연결 된 통신 보조 데이터를 해석 하는 SerialKeys 내게 필요한 옵션 기능에 대 한 정보를 포함 하는 SERIALKEYS 구조.

typedef struct tagSERIALKEYS {/ / sk DWORD cbSize; 
    DWORD dwFlags; 
    LPSTR lpszActivePort; 
    LPSTR lpszPort; 
    DWORD iBaudRate; 
    DWORD iPortState; 
}까지 SERIALKEYS * LPSERIALKEYS 
 

회원

cbSize
바이트에서 구조 크기를 지정합니다.
dwFlags
다음 값의 조합 지정:
의미
SERKF_ACTIVE SerialKeys 기능은 현재 lpszPort. 에 의해 지정 된 직렬 포트에 입력 받으십시오
SERKF_AVAILABLE SerialKeys 기능을 사용할 수.
SERKF_INDICATOR SerialKeys 기능이 켜져 있을 때 시각적 표시기가 표시 됩니다. 이 값은 현재 사용 하 고는 무시 됩니다.
SERKF_SERIALKEYSON SerialKeys 기능.

lpszActivePort
SerialKeys 기능이 켜져 있을 때 통신 원조 로부터 입력을 수신 하는 직렬 포트의 이름을 포함 하는 문자열을 가리킵니다. 아무 포트를 사용 하는 경우이 멤버는 NULL입니다. 시스템 시계 통신 에이즈의 입력에 대 한 모든 사용 하지 않는 직렬 포트 경우이 멤버는 "자동",.
lpszPort
예약; NULL 이어야 합니다.
iBaudRate
LpszActivePort 구성원에 의해 지정 된 직렬 포트의 전송 속도 설정을 지정 합니다. 이 멤버는 SDK 헤더 파일에 정의 된 CBR_ 값 중 하나로 설정 해야 합니다. 이 멤버는 0 lpszActivePort 이 NULL 인 경우.
iPortState
LpszActivePort 구성원에 의해 지정 된 포트의 상태를 지정 합니다. LpszActivePort 이 NULL 이면 iPortState 은 0; 그렇지 않으면, 그것은 다음 값 중 하나:
의미
0 이 포트에서 모든 입력은 SerialKeys 기능에 의해 무시 됩니다.
1 다른 응용 프로그램에 포트가 열려 있을 때 SerialKeys 활성화 시퀀스에 대 한 입력이이 포트에는 본.
2 이 포트에서 모든 입력은 SerialKeys 명령으로 처리.

주의

SPI_GETSERIALKEYS 또는 SPI_SETSERIALKEYS 값과 함께 SystemParametersInfo 함수를 호출할 때이 구조를 사용 하는 응용 프로그램. 응용 프로그램 cbSize, lpszActivePortSERIALKEYS 구조;의 lpszPort 멤버를 지정 해야 합니다 SPI_GETSERIALKEYS를 사용 하는 경우 SystemParametersInfo 함수는 나머지 멤버를 채웁니다. SPI_SETSERIALKEYS 값을 사용 하 여 응용 프로그램이 모든 구조체 멤버를 지정 해야 합니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.51 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
유니코드:유니코드와 ANSI 구조 정의.

참고 항목

내게 필요한 옵션 개요, 접근성 구조, SystemParametersInfo

 

Index