NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG
Miniport-drivrutiner använder statusindikeringen NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG för att meddela NDIS- och överdrivande drivrutiner om att det har skett en ändring i konfigurationen av uppgiftslasten för ett nätverkskort.
Anmärkningar
Miniportdrivrutiner måste rapportera de aktuella funktionerna med statusindikeringen NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG när de aktuella funktionerna ändras. Den här statusindikatorn säkerställer att alla överdrivande protokolldrivrutiner uppdateras med den nya kapacitetsinformationen. Miniportdrivrutiner krävs för att utfärda den här statusindikeringen i följande fall:
- När en miniportdrivrutin tar emot en OID_TCP_OFFLOAD_PARAMETERS uppsättningsbegäran måste den använda innehållet i NDIS_OFFLOAD_PARAMETERS-strukturen för att uppdatera de funktioner för uppgiftsbelastning som är aktiverade.
- När en miniportdrivrutin tar emot en OID_OFFLOAD_ENCAPSULATION uppsättningsbegäran måste den använda innehållet i NDIS_OFFLOAD_ENCAPSULATION-strukturen för att uppdatera funktionerna för uppgiftsutlastning.
StatusBuffer medlem i NDIS_STATUS_INDICATION struktur innehåller en NDIS_OFFLOAD struktur. När du utfärdar statusindikeringen för NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG måste en miniportdrivrutin använda NDIS_OFFLOAD-strukturen för att rapportera den aktuella konfigurationen av aktivitetsbelastning för nätverkskortet.
Obs Innehållet i den NDIS_OFFLOAD strukturen återspeglar endast nätverkskortets aktuella konfiguration av avlastning av uppgifter, inte dess faktiska maskinvarufunktioner.
Mer information om den aktuella konfigurationen för avlastning av uppgifter finns i OID_TCP_OFFLOAD_CURRENT_CONFIG.
Krav
Version |
Stöds i NDIS 6.0 och senare. |
Rubrik |
Ndis.h (inkludera Ndis.h) |
Se även
NDIS_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES