Dela via


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:

  1. 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.
  2. 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_OFFLOAD

NDIS_OFFLOAD_ENCAPSULATION

NDIS_OFFLOAD_PARAMETERS

NDIS_STATUS_INDICATION

NDIS_STATUS_TASK_OFFLOAD_HARDWARE_CAPABILITIES

OID_OFFLOAD_ENCAPSULATION

OID_TCP_OFFLOAD_CURRENT_CONFIG

OID_TCP_OFFLOAD_PARAMETERS