Serenum I/O Request Reference
This section describes the I/O requests that are supported by Serenum.sys. Starting with Windows 2000, Serenum.sys is a system-supplied filter driver for RS-232 ports.
Serenum.sys is a Plug and Play upper-level device filter driver that enumerates the following device types:
Plug and Play serial devices that comply with Plug and Play External COM Device Specification, Version 1.00, February 28, 1995.
Pointer devices that comply with legacy mouse detection in Windows NT 4.0 and earlier versions.
Serenum is used with Serial.sys, the system-supplied function driver for serial devices. The combined operation of Serial.sys and Serenum.sys acts as a Plug and Play bus driver for a RS-232 port. Serenum.sys can also be used with RS-232 port drivers other than Serial.sys that meet the specified driver requirements.
Serenum.sys implements the Serenum system service.
The following topics describe the Serenum.sys filter driver:
For more information about Serenum.sys, see the following:
The Ntddser.h header file in the Windows Driver Kit (WDK).
The Serial.h header file in the Serial driver sample on GitHub.
The Serenum driver sample on GitHub.