структура NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES (ndis.h)
Драйвер мини-порта NDIS настраивает структуру NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES для определения атрибутов разгрузки задачи и разгрузки подключения,если таковые имеются, которые связаны с адаптером мини-порта.
Синтаксис
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;
Члены
Header
Структура NDIS_OBJECT_HEADER для структуры NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES. Задайте для элемента Type структуры, указанной в заголовке , значение NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES, для элемента Revision — NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1, а для элемента Size — значение NDIS_SIZEOF_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1.
DefaultOffloadConfiguration
Указатель на структуру NDIS_OFFLOAD , которая указывает текущие возможности разгрузки, предоставляемые адаптером мини-порта.
HardwareOffloadCapabilities
Указатель на структуру NDIS_OFFLOAD, которая указывает все возможности разгрузки задач, поддерживаемые адаптером мини-порта. К этим возможностям относятся возможности, которые в настоящее время отключены стандартизованными ключевыми словами в реестре.
DefaultTcpConnectionOffloadConfiguration
Указатель на NDIS_TCP_CONNECTION_OFFLOAD структура, указывающая возможности разгрузки текущего подключения, предоставляемые адаптером мини-порта.
TcpConnectionOffloadHardwareCapabilities
Указатель на структуру NDIS_TCP_CONNECTION_OFFLOAD, которая указывает все возможности разгрузки подключения, поддерживаемые адаптером мини-порта. К этим возможностям относятся возможности, которые в настоящее время отключены стандартизованными ключевыми словами в реестре.
Комментарии
Драйвер мини-порта, поддерживающий разгрузку задач или разгрузку подключения, передает указатель на структуру NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES в параметре MiniportAttributes объектаФункция NdisMSetMiniportAttributes. Драйвер мини-порта вызывает NdisMSetMiniportAttributes из функции MiniportInitializeEx во время инициализации.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.0 и более поздних версиях. |
Верхняя часть | ndis.h (включая Ndis.h) |