Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following describes how Serenum filters I/O requests that are directed to a filter DO:
Handles bus-related operations that are associated with Plug and Play and power requests:
- Removes a PDO, if one exists, when the filter DO is removed.
- Enumerates the RS-232 port in response to an IRP_MN_QUERY_DEVICE_RELATIONS request of type BusRelations.
Completes Serenum-specific device control requests that return information about the RS-232 port.
The following describes how Serenum filters I/O requests that are directed to a PDO (the PDO represents a child device attached to an RS-232 port):
Completes all Plug and Play and power requests.
Reroutes device control requests to the filter DO associated with the PDO.
Completes a Serenum-specific internal device control request that invalidates the bus relations on an RS-232 port.
For more information, see the following:
Sample code in the \src\kernel\serenum directory in the Windows Driver Kit (WDK)