PVIDEO_HW_INITIALIZE função de retorno de chamada (video.h)
HwVidInitialize executa a primeira inicialização do adaptador, depois que o HAL desistiu do controle do hardware de vídeo para o driver de porta de vídeo.
Sintaxe
PVIDEO_HW_INITIALIZE PvideoHwInitialize;
BOOLEAN PvideoHwInitialize(
PVOID HwDeviceExtension
)
{...}
Parâmetros
HwDeviceExtension
Ponteiro para a área de armazenamento por adaptador do driver de miniport. Para obter mais informações, consulte de Extensões de Dispositivo.
Valor de retorno
Se a inicialização for bem-sucedida, HwVidInitialize retornará VERDADEIRO.
Observações
Cada driver de miniporto de vídeo deve ter uma função HwVidInitialize.
O driver de porta de vídeo chama HwVidInitialize em resposta a uma solicitação aberta pelo driver de exibição correspondente. Assim que HwVidInitialize for chamado, o driver de miniporto poderá alterar o estado do adaptador, diferentemente da função de HwVidFindAdapter do driver de miniportuário, que deve deixar o adaptador no modo VGA. Ao retornar do HwVidInitialize, o adaptador deve ser inicializado para um estado equivalente ao configurado pela função de HwVidResetHw do driver de miniport. Esse recurso é usado pela seleção automática para obter informações de modo do driver de miniporto.
Se possível, HwVidInitialize deve evitar a programação do hardware do dispositivo. O driver de miniporto inicializará o dispositivo mais tarde, quando for instruído a alternar os modos de exibição.
HwVidInitialize deve ser tornada paginável.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | video.h (inclua Video.h) |