Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os drivers de filtro são drivers opcionais que agregam valor ou modificam o comportamento de um dispositivo. Um driver de filtro pode atender um ou mais dispositivos.
Motoristas de filtro de ônibus
Os drivers de filtro de barramento normalmente agregam valor a um barramento e são fornecidos pela Microsoft ou por um OEM do sistema (consulte a figura Possíveis camadas de driver). Os controladores de filtro de barramento são opcionais. Pode haver qualquer número de drivers de filtro de ônibus para um ônibus.
Um driver de filtro de barramento poderia, por exemplo, implementar aprimoramentos proprietários para hardware de barramento padrão.
Para dispositivos descritos por um BIOS ACPI, o gerenciador de energia insere um filtro ACPI fornecido pela Microsoft (driver de filtro de barramento) acima do driver de barramento para cada dispositivo. O filtro ACPI executa a política de energia do dispositivo e liga e desliga os dispositivos. O filtro ACPI é transparente para outros drivers e não está presente em máquinas não-ACPI.
Drivers de filtro de nível inferior
Os drivers de filtro de nível inferior normalmente modificam o comportamento do hardware do dispositivo (consulte a figura Possíveis camadas de driver ). Eles são normalmente fornecidos por fabricantes independentes de hardware (IHVs) e são opcionais. Pode haver qualquer número de drivers de filtro de nível inferior para um dispositivo.
Um driver de filtro de dispositivo de nível inferior monitora e/ou modifica solicitações de E/S para um dispositivo específico. Normalmente, esses filtros redefinem o comportamento do hardware para corresponder às especificações esperadas.
Um driver de filtro de classe inferior monitora e/ou modifica solicitações de E/S para uma classe de dispositivos. Por exemplo, um driver de filtro de classe inferior para dispositivos de mouse poderia fornecer aceleração, executando uma conversão não linear de dados de movimento do mouse.
Drivers de filtro de nível superior
Os drivers de filtro de nível superior geralmente fornecem recursos de valor acrescentado para um dispositivo (ver a figura Possíveis camadas de driver). Esses drivers são geralmente fornecidos por IHVs e são opcionais. Pode haver qualquer número de drivers de filtro de nível superior para um dispositivo.
Um driver de filtro de nível superior para dispositivo agrega valor para um dispositivo específico. Por exemplo, um driver de filtro de dispositivo de nível superior para um teclado pode impor verificações de segurança adicionais.
Um driver de filtro de classe superior agrega valor para todos os dispositivos de uma classe específica.