Usando Serial.sys e Serenum.sys
Os seguintes componentes do sistema estão disponíveis para uso com dispositivos de controlador serial que têm interfaces de hardware compatíveis com o UART (transmissor de receptor assíncrono universal) 16550:
Drivers serial e soro
Serial.sys (Serial) é um driver de função fornecido pelo sistema para dispositivos serial. Você também pode usar 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 UART 16550.
Serenum.sys (Serenum) é um driver de filtro de dispositivo de nível superior fornecido pelo sistema que você pode usar em conjunto com Serial (ou um driver de função fornecido pelo fornecedor) para fornecer 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
- Recursos de Serial e Serenum
- Configuração de dispositivos e drivers serial
- Operação de Soro e Serial
- Configurações do Registro para Serial
- Configurações do Registro para Soro
- Referência de driver serial
- Referência do driver de soro
- Definições de dados no arquivo de cabeçalho Ntddser.h no WDK.
Classe de configuração do dispositivo de portas
A classe Portas inclui portas serial 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á eletricamente conectado à porta serial em um UART. Uma porta COM é uma porta serial que atende aos requisitos adicionais específicos do Windows. Para obter mais informações, consulte Configuração de portas COM.
Classe de interface do dispositivo de porta COM
Você deve usar uma interface de dispositivo de porta COM para acessar uma porta COM. (O GUID para a classe de interface do dispositivo de porta COM é GUID_DEVINTERFACE_COMPORT.)
Rotinas de suporte ao banco de dados de porta COM e ao banco de dados de porta COM
O banco de dados de porta COM arbitra o uso de números de porta COM por portas COM.
Para obter informações sobre como instalar dispositivos serial, consulte Instalando dispositivos serial.
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 compatíveis com os Serviços Base do Windows no SDK do Microsoft Windows.
Exemplos de driver serial
Esses exemplos demonstram drivers serial.
- O exemplo serial cria um driver de funções para dispositivos serial.
- O exemplo de soro fornece Plug and Play funcionalidade de um motorista de ônibus para uma porta RS-232.
- Um driver serial virtual simples (ComPort) e um driver de modem sem controlador (FakeModem).