Share via


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 scheda del driver miniport. Per altre informazioni, vedere Estensioni del dispositivo.

Valore restituito

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

Commenti

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 della funzione HwVidFindAdapter del driver miniport, che deve lasciare l'adattatore in modalità VGA. Al ritorno da HwVidInitialize, l'adattatore deve essere inizializzato in uno stato equivalente a quello impostato dalla funzione HwVidResetHw del driver miniport. Questa funzionalità viene usata dalla funzione automatica 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.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione video.h (include Video.h)

Vedi anche

DrvAssertMode

HwVidFindAdapter

HwVidResetHw