Compartilhar via


Filtragem de soro de solicitações de E/S

A seguir, descreve como o Soro filtra solicitações de E/S direcionadas para um filtro DO:

  • Lida com operações relacionadas ao barramento associadas a solicitações de energia e Plug and Play:
    • Remove um PDO, se houver, quando o filtro DO é removido.
    • Enumera a porta RS-232 em resposta a uma solicitação IRP_MN_QUERY_DEVICE_RELATIONS do tipo BusRelations.
  • Conclui solicitações de controle de dispositivo específicas do Soro que retornam informações sobre a porta RS-232.

A seguir, descreve como o Soro filtra solicitações de E/S direcionadas a um PDO (o PDO representa um dispositivo filho anexado a uma porta RS-232):

  • Conclui todas as Plug and Play e solicitações de energia.

  • Redireciona as solicitações de controle de dispositivo para o filtro DO associado ao PDO.

  • Conclui uma solicitação de controle de dispositivo interno específica de Soro que invalida as relações de barramento em uma porta RS-232.

Para saber mais, consulte o seguinte:

  • Cabeçalho ntddser.h

  • Código de exemplo no diretório \src\kernel\serenum no WDK (Kit de Driver do Windows)