Usando Serial.sys e Serenum.sys
Os seguintes componentes do sistema estão disponíveis para uso com dispositivos de controlador serial que possuem interfaces de hardware compatíveis com o receptor-transmissor assíncrono universal (UART) 16550:
Drivers Serenum e Serial
Serial.sys (Serial) é um driver de função fornecido pelo sistema para dispositivos seriais. Você também pode usar o Serial como um driver de filtro de dispositivo de nível inferior para qualquer tipo de dispositivo Plug and Play que exija uma interface compatível com 16550 UART.
Serenum.sys (Serenum) é um driver de filtro de dispositivo de nível superior fornecido pelo sistema, que pode ser utilizado em conjunto com o Serial (ou um driver de funcionalidades fornecido pelo fornecedor) para desempenhar a função de um driver de barramento Plug and Play para uma porta RS-232.
Para obter mais informações sobre a operação de Serial e Serenum, consulte os seguintes tópicos:
- Visão geral dos drivers do controlador serial
- Características de Serial e Serenum
- Configuração de dispositivos seriais e drivers
- Operação do Serenum e do Serial
- Configurações do Registo para Serial
- Configurações do Registro para Serenum
- de referência do driver serial
- Serenum Driver Referência
- Definições de dados no arquivo de cabeçalho Ntddser.h no WDK.
Portas classe de configuração de dispositivo
A classe Ports inclui portas seriais e portas COM. Uma porta serial é uma interface de hardware de comunicação serial em um UART 16550 ou dispositivo compatível. Uma porta RS-232 em um computador é normalmente um conector DB-9 ou DB-25 que está conectado eletricamente à porta serial em um UART. Uma porta COM é uma porta serial que está em conformidade com requisitos adicionais específicos do Windows. Para obter mais informações, consulte Configuração de portas COM para desenvolvedores de drivers.
Porta COM classe de interface de dispositivo
Você deve usar uma interface de dispositivo de porta COM para acessar uma porta COM. (O GUID para a classe de interface de dispositivo de porta COM é GUID_DEVINTERFACE_COMPORT.)
banco de dados de porta COM e rotinas de suporte para banco de dados de porta COM
A base de dados de portas COM arbitra o uso de números de porta COM por portas COM.
Para obter informações sobre como instalar dispositivos seriais, consulte Instalando dispositivos seriais.
Para obter informações gerais sobre a operação de alto nível de um dispositivo serial, consulte as informações sobre os recursos de comunicação suportados pelos Serviços Base do Windows no SDK do Microsoft Windows.
Exemplos de controlador serial
Esses exemplos demonstram drivers seriais.