Compartir a través de


Filtrado de enumeración de solicitudes de E/S

A continuación se describe cómo Serenum filtra las solicitudes de E/S dirigidas a un do de filtro:

  • Controla las operaciones relacionadas con bus asociadas a Plug and Play y solicitudes de energía:
    • Quita un PDO, si existe, cuando se quita el do de filtro.
    • Enumera el puerto RS-232 en respuesta a una solicitud de IRP_MN_QUERY_DEVICE_RELATIONS de tipo BusRelations.
  • Completa las solicitudes de control de dispositivo específicas de Serenum que devuelven información sobre el puerto RS-232.

A continuación se describe cómo Serenum filtra las solicitudes de E/S dirigidas a un PDO (el PDO representa un dispositivo secundario conectado a un puerto RS-232):

  • Completa todas las solicitudes de energía y Plug and Play.

  • Vuelve a enrutar las solicitudes de control de dispositivos al do de filtro asociado al PDO.

  • Completa una solicitud de control de dispositivo interno específica de Serenum que invalida las relaciones de bus en un puerto RS-232.

Para obtener más información, vea lo siguiente:

  • encabezado ntddser.h

  • Código de ejemplo en el directorio \src\kernel\serenum del Kit de controladores de Windows (WDK)