Condividi tramite


Segnalazione delle funzionalità di offload delle connessioni di una scheda di interfaccia di rete

Un driver miniport NDIS specifica la configurazione corrente di offload della connessione di una scheda di interfaccia di rete in una struttura NDIS_TCP_CONNECTION_OFFLOAD. I driver Miniport devono includere la configurazione di offload della connessione attuale nella struttura NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES. I driver Miniport chiamano la funzione NdisMSetMiniportAttributes dalla funzione MiniportInitializeEx e passano le informazioni in NDIS_MINIPORT_TCP_CONNECTION_OFFLOAD_ATTRIBUTES.

I driver Miniport devono segnalare le modifiche apportate alle funzionalità di offload della connessione. I driver richiedono allo stack di sospendere e caricare tutte le connessioni inviando un'indicazione di stato. Per informazioni su NDIS_STATUS_OFFLOAD_PAUSE, vedere Offload TCP completo.) Al termine delle modifiche alla configurazione, i driver richiedono allo stack di riavviare ed eseguire nuovamente una query sulle funzionalità di offload dell'adattatore miniport inviando un'indicazione di stato. Per informazioni su NDIS_STATUS_OFFLOAD_RESUME, vedere TCP Offload completo.

In risposta a una query di OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG, NDIS restituisce la struttura NDIS_TCP_CONNECTION_OFFLOAD nel membro InformationBuffer della struttura NDIS_OID_REQUEST. NDIS usa le informazioni fornite dal driver miniport.

Per ulteriori informazioni sulla specifica delle capacità di offload della connessione, vedere Inizializzazione di un obiettivo di offload nella documentazione dell'offload del camino TCP di NDIS 6.0.