Executando uma verificação de funcionalidade de hardware
Uma VERIFICAÇÃO de Funcionalidade de Hardware (HFS) de um driver de miniporta de vídeo garante que o driver de miniporta se comunique com o hardware necessário. Para obter mais informações sobre o HFS, baixe o documento Proteção de Conteúdo de Saída no site Proteção de Conteúdo de Saída e Windows Vista .
Um driver de miniporto de exibição deve começar a executar um HFS sempre que o subsistema de kernel de elementos gráficos do Microsoft DirectX (Dxgkrnl.sys) chamar as seguintes funções de driver:
DxgkDdiSetPowerState com o estado de energia do adaptador gráfico definido como D0.
O HFS pode ser assíncrono e não precisa ser concluído antes que DxgkDdiStartDevice ou DxgkDdiSetPowerState retorne. No entanto, nenhuma função DDI do OPM pode retornar até que o HFS seja concluído.