Condividi tramite


PVIDEO_HW_INITIALIZE funzione di callback (video.h)

HwVidInitialize esegue la prima inizializzazione della scheda, dopo che hal ha rinunciato al controllo dell'hardware video al driver della porta video.

Sintassi

PVIDEO_HW_INITIALIZE PvideoHwInitialize;

BOOLEAN PvideoHwInitialize(
  PVOID HwDeviceExtension
)
{...}

Parametri

HwDeviceExtension

Puntatore all'area di archiviazione per adattatore del driver miniport. Per altre informazioni, vedere Device Extensions.

Valore restituito

Se l'inizializzazione ha esito positivo, HwVidInitialize restituisce TRUE.

Osservazioni

Ogni driver miniport video deve avere una funzione HwVidInitialize.

Il driver della porta video chiama HwVidInitialize in risposta a una richiesta aperta dal driver di visualizzazione corrispondente. Non appena viene chiamato HwVidInitialize, il driver miniport può modificare lo stato dell'adattatore, a differenza del driver miniport funzione HwVidFindAdapter, che deve lasciare l'adattatore in modalità VGA. In caso di restituzione da HwVidInitialize, l'adattatore deve essere inizializzato in uno stato equivalente a quello impostato dalla funzione del driver miniport HwVidResetHw. Questa funzionalità viene usata da autodetection per ottenere informazioni sulla modalità dal driver miniport.

Se possibile, HwVidInitialize dovrebbe evitare di programmare l'hardware del dispositivo. Il driver miniport inizializzerà il dispositivo in un secondo momento, quando viene richiesto di cambiare modalità di visualizzazione.

HwVidInitialize deve essere reso impaginabile.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione video.h (includere Video.h)

Vedere anche

DrvAssertMode

HwVidFindAdapter

HwVidResetHw