Serial.sys 및 Serenum.sys 사용
다음 시스템 구성 요소는 16550 UART(유니버설 비동기 수신기 송신기)와 호환되는 하드웨어 인터페이스가 있는 직렬 컨트롤러 디바이스에서 사용할 수 있습니다.
직렬 및 세레넘 드라이버
Serial.sys(직렬)는 직렬 디바이스에 대해 시스템에서 제공하는 함수 드라이버입니다. 직렬을 16550 UART 호환 인터페이스가 필요한 모든 유형의 플러그 앤 플레이 디바이스에 대해 하위 수준 디바이스 필터 드라이버로 사용할 수도 있습니다.
Serenum.sys(Serenum)는 시스템 제공 상위 수준 디바이스 필터 드라이버로, 직렬(또는 공급업체에서 제공하는 함수 드라이버)과 함께 RS-232 포트에 대한 플러그 앤 플레이 버스 드라이버의 기능을 제공할 수 있습니다.
Serial 및 Serenum 작업에 대한 자세한 내용은 다음 topics 참조하세요.
- 직렬 컨트롤러 드라이버 개요
- 직렬 및 세레넘의 기능
- 직렬 디바이스 및 드라이버 구성
- 세레넘 및 직렬 작업
- 직렬에 대한 레지스트리 설정
- Serenum에 대한 레지스트리 설정
- 직렬 드라이버 참조
- 세레넘 드라이버 참조
- WDK의 Ntddser.h 헤더 파일의 데이터 정의입니다.
포트 디바이스 설정 클래스
포트 클래스에는 직렬 포트 및 COM 포트가 포함됩니다. 직렬 포트는 16550 UART 또는 호환되는 디바이스의 직렬 통신 하드웨어 인터페이스입니다. 컴퓨터의 RS-232 포트는 일반적으로 UART의 직렬 포트에 전기적으로 연결된 DB-9 또는 DB-25 커넥터입니다. COM 포트는 추가 Windows 관련 요구 사항을 준수하는 직렬 포트입니다. 자세한 내용은 COM 포트 구성을 참조하세요.
COM 포트 디바이스 인터페이스 클래스
COM 포트 디바이스 인터페이스를 사용하여 COM 포트에 액세스해야 합니다. COM 포트 디바이스 인터페이스 클래스의 GUID는 GUID_DEVINTERFACE_COMPORT.
COM 포트 데이터베이스 및 COM 포트 데이터베이스 지원 루틴
COM 포트 데이터베이스는 COM 포트별로 COM 포트 번호 사용을 중재합니다.
직렬 디바이스 설치에 대한 자세한 내용은 직렬 디바이스 설치를 참조하세요.
직렬 디바이스의 상위 수준 작업에 대한 일반적인 정보는 Microsoft Windows SDK Windows Base Services에서 지원하는 통신 리소스에 대한 정보를 참조하세요.
직렬 드라이버 샘플
이러한 샘플은 직렬 드라이버를 보여 줍니다.