Inizializzazione del driver Display Miniport
Dopo che il sistema operativo ha caricato il driver miniport di visualizzazione, si verificano i passaggi seguenti per inizializzare il driver miniport di visualizzazione:
Il sistema operativo chiama la funzione DriverEntry del driver miniport di visualizzazione.
DriverEntry alloca una struttura DRIVER_INITIALIZATION_DATA e popola il membro Version di DRIVER_INITIALIZATION_DATA con DXGKDDI_INTERFACE_VERSION e i membri rimanenti di DRIVER_INITIALIZATION_DATA con puntatori alle altre funzioni del driver miniport di visualizzazione, ovvero le funzioni implementate dal driver miniport di visualizzazione.
DriverEntry chiama la funzione DxgkInitialize per caricare il sottosistema del kernel grafico Microsoft DirectX (Dxgkrnl.sys) e per fornire al sottosistema del kernel grafico DirectX i puntatori alle altre funzioni del driver miniport di visualizzazione.
Dopo la restituzione di DxgkInitialize , DriverEntry propaga il valore restituito di DxgkInitialize al sistema operativo. Visualizzare i writer di driver miniport non devono fare ipotesi sul valore restituito da DxgkInitialize .