Udostępnij przez


Określanie możliwości odciążania zadań

NDIS obsługuje usługi odciążania zadań, które są ulepszonymi formami usług odciążania NDIS 5.1 i wcześniejszych. Aby uzyskać więcej informacji na temat określania możliwości odciążania połączenia, zobacz Określanie możliwości odciążania połączenia.

NDIS udostępnia możliwości sprzętowego offloadingu oraz bieżącą konfigurację podstawowego adaptera miniportu dla sterowników protokołu w strukturze NDIS_BIND_PARAMETERS. Usługa NDIS zapewnia możliwości sprzętowe odciążania zadań oraz bieżącą konfigurację podstawowego adaptera miniportu dla sterowników filtrujących w strukturze NDIS_FILTER_ATTACH_PARAMETERS.

Aplikacje administracyjne używają zapytań identyfikatora obiektu (OID), aby uzyskać informacje o możliwościach odciążania zadań adaptera miniportu. Jednak sterowniki nadrzędne powinny unikać używania zapytań OID. Sterowniki protokołów muszą obsługiwać zmiany w funkcjach odciążania zadań, które zgłaszają podstawowe sterowniki. Sterowniki miniportu mogą zgłaszać zmiany możliwości odciążania zadań w indykacjach statusu. Aby uzyskać listę wskaźników stanu, zobacz NDIS 6.0 TCP/IP Offload Status Indications.

Aplikacje administracyjne (lub nakładające się sterowniki) mogą określać bieżącą konfigurację odciążania zadania karty interfejsu sieciowego poprzez zapytanie identyfikatora OID OID_TCP_OFFLOAD_CURRENT_CONFIG.

Struktura NDIS_OFFLOAD skojarzona z OID_TCP_OFFLOAD_CURRENT_CONFIG określa następujące elementy:

Następujące tematy zawierają konkretne informacje dotyczące każdego typu usługi odciążania: