PVIDEO_HW_INITIALIZE función de devolución de llamada (video.h)

HwVidInitialize realiza la primera inicialización del adaptador, después de que HAL haya dado el control del hardware de vídeo al controlador de puerto de vídeo.

Sintaxis

PVIDEO_HW_INITIALIZE PvideoHwInitialize;

BOOLEAN PvideoHwInitialize(
  PVOID HwDeviceExtension
)
{...}

Parámetros

HwDeviceExtension

Puntero al área de almacenamiento por adaptador del controlador miniporte. Para obtener más información, consulte Extensiones de dispositivo.

Valor devuelto

Si la inicialización se realiza correctamente, HwVidInitialize devuelve TRUE.

Comentarios

Cada controlador de minipuerto de vídeo debe tener una función HwVidInitialize .

El controlador de puerto de vídeo llama a HwVidInitialize en respuesta a una solicitud abierta por el controlador de pantalla correspondiente. En cuanto se llama a HwVidInitialize , el controlador de minipuerto puede cambiar el estado del adaptador, a diferencia de la función HwVidFindAdapter del controlador de miniporte, que debe dejar el adaptador en modo VGA. Al volver de HwVidInitialize, el adaptador debe inicializarse en un estado equivalente al configurado por la función HwVidResetHw del controlador de miniporte. Esta característica la usa la detección automática para obtener información del modo del controlador de miniporte.

Si es posible, HwVidInitialize debe evitar programar el hardware del dispositivo. El controlador de minipuerto inicializará el dispositivo más adelante, cuando se le indique que cambie los modos de visualización.

HwVidInitialize debe ser paginable.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado video.h (incluir Video.h)

Consulte también

DrvAssertMode

HwVidFindAdapter

HwVidResetHw