estructura NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES (ndis.h)

Un controlador de minipuerto de NDIS configura una estructura de NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES para definir los atributos de descarga de tareas y descarga de conexión, si existe, que están asociados a un adaptador de minipuerto.

Sintaxis

typedef struct _NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES {
  NDIS_OBJECT_HEADER           Header;
  PNDIS_OFFLOAD                DefaultOffloadConfiguration;
  PNDIS_OFFLOAD                HardwareOffloadCapabilities;
  PNDIS_TCP_CONNECTION_OFFLOAD DefaultTcpConnectionOffloadConfiguration;
  PNDIS_TCP_CONNECTION_OFFLOAD TcpConnectionOffloadHardwareCapabilities;
} NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES, *PNDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES;

Miembros

Header

Estructura NDIS_OBJECT_HEADER de la estructura NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES. Establezca el miembro Type de la estructura que Header especifica para NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES, el miembro Revision en NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1 y el miembro Size en NDIS_SIZEOF_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1.

DefaultOffloadConfiguration

Puntero a una estructura de NDIS_OFFLOAD que indica las funcionalidades de descarga actuales proporcionadas por el adaptador de minipuerto.

HardwareOffloadCapabilities

Puntero a una estructura de NDIS_OFFLOAD que indica todas las funcionalidades de descarga de tareas compatibles con el adaptador de minipuerto. Estas funcionalidades incluyen funcionalidades que actualmente están deshabilitadas por palabras clave estandarizadas en el Registro.

DefaultTcpConnectionOffloadConfiguration

Puntero a un NDIS_TCP_CONNECTION_OFFLOAD estructura que indica las funcionalidades de descarga de conexión actuales proporcionadas por el adaptador de minipuerto.

TcpConnectionOffloadHardwareCapabilities

Puntero a una estructura de NDIS_TCP_CONNECTION_OFFLOAD que indica todas las funcionalidades de descarga de conexión compatibles con el adaptador de minipuerto. Estas funcionalidades incluyen funcionalidades que actualmente están deshabilitadas por palabras clave estandarizadas en el Registro.

Comentarios

Un controlador de miniporte que admite la descarga de tareas o la descarga de conexión pasa un puntero a una estructura NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES en el parámetro MiniportAttributes del parámetro Función NdisMSetMiniportAttributes . Un controlador de minipuerto llama a NdisMSetMiniportAttributes desde su función MiniportInitializeEx durante la inicialización.

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.0 y versiones posteriores.
Encabezado ndis.h (incluya Ndis.h)

Consulte también

MiniportInitializeEx

NDIS_OBJECT_HEADER

NDIS_OFFLOAD

NDIS_TASK_OFFLOAD_HEADER

NDIS_TCP_CONNECTION_OFFLOAD

NdisMSetMiniportAttributes