Поделиться через


Функции Serial и Serenum

Начиная с Windows 2000, системные драйверы Serial.sys и Serenum.sys доступны для управления устройствами последовательного контроллера с аппаратными интерфейсами, совместимыми с универсальным асинхронным приемником-передатчиком (UART) 16550. Serial.sys управляет автономными последовательные порты, COM-порты и многопортовые платы. Serenum.sys перечисляет устройства, подключенные к последовательному порту, управляемому Serial.sys или совместимым последовательным драйвером.

Сравнение Serial.sys с расширениями платформы serial, SerCx2 и SerCx, см. в статье Обзор драйверов последовательного контроллера. SerCx2 доступен, начиная с Windows 8.1. SerCx доступен, начиная с Windows 8.

Serial реализует последовательную службу; его исполняемый образ Serial.sys.

Последовательный используется в следующих целях:

  • Драйвер-функция для устаревших и Plug and Play последовательных устройств.

  • Драйвер фильтра устройств нижнего уровня для Plug and Play устройств, которым требуется интерфейс, совместимый с UART 16550. Примером такой конфигурации является модем на шине PCMCIA.

    Операция Serial в качестве драйвера фильтра идентична его работе в качестве драйвера функции.

Последовательные функции:

  • Plug and Play, управление питанием и инструментарий управления Windows (WMI).

  • Владелец политики питания для последовательного стека устройств, включающего последовательный.

  • Поддержка неограниченного количества автономных последовательных портов, COM-портов и многопортовых плат.

  • Управление прерываниями и взаимодействием с оборудованием устройства.

Serenum реализует службу Serenum; его исполняемый образ Serenum.sys.

Serenum — это драйвер фильтра устройств верхнего уровня, который используется с драйвером функции последовательного порта для перечисления следующих типов устройств, подключенных к последовательному порту:

  • Plug and Play последовательные устройства, которые соответствуют спецификации внешних устройств COM версии 1.00 Plug and Play 28 февраля 1995 г.

  • Устройства с указателями, которые соответствуют устаревшей функции обнаружения мыши в Microsoft Windows NT 4.0 и более ранних версиях.

Объединенная операция Serial и Serenum обеспечивает функцию драйвера Plug and Play шины для последовательного порта.

Serenum поддерживает Plug and Play и управление питанием.

Serenum не поддерживает модель драйвера Windows и должен использоваться только с Windows 2000 и более поздних версий.

Начиная с Windows 2000, Serenum поддерживает последовательные и другие драйверы функций последовательных портов, которым необходимо перечислить последовательный порт. Поставщикам оборудования не нужно создавать собственный перечислитель для последовательных портов. Например, драйвер устройства может использовать Serenum для перечисления устройств, подключенных к отдельным последовательным портам на устройстве с несколькими портами.