Inizializzazione di un adattatore miniport NDK
Una scheda miniport di rete diretta (NDK) viene inizializzata nello stesso modo di altre schede miniport: NDIS chiama la funzione MiniportInitializeEx dell'adattatore miniport come descritto in Inizializzazione di un adattatore Miniport. In questo argomento vengono descritti i requisiti specifici di NDK per la funzione MiniportInitializeEx dell'adattatore miniport.
Nella funzione MiniportInitializeEx , il driver miniport deve eseguire le operazioni seguenti:
Popolare una struttura NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES per l'adattatore come indicato di seguito:
Il driver miniport imposta il membro Header come descritto nella descrizione del membro per identificare l'adattatore come adattatore miniport con supporto per NDK.
Il driver miniport imposta il membro Enabled su TRUE se la funzionalità NDK è abilitata o FALSE in caso contrario.
Nota
Per altre informazioni sull'esecuzione di query e sull'impostazione dello stato corrente della funzionalità NDK del driver miniport, vedere Abilitazione e disabilitazione della funzionalità NDK.
Nel membro NdkCapabilities il driver miniport archivia un puntatore a una struttura NDIS_NDK_CAPABILITIES che specifica le funzionalità dell'adattatore.
Chiamare NdisMSetMiniportAttributes per impostare questi attributi per l'adapter.