Compartilhar via


estrutura NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES (ndis.h)

Um driver de miniporto NDIS configura uma estrutura de NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES para definir atributos de descarregamento de tarefa e descarregamento de conexão, se houver, associados a um adaptador de miniporto.

Sintaxe

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;

Membros

Header

A estrutura NDIS_OBJECT_HEADER para a estrutura NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES. Defina o membro Type da estrutura especificada por Header como NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES, o membro Revision como NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1 e o membro Size para NDIS_SIZEOF_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1.

DefaultOffloadConfiguration

Um ponteiro para uma estrutura NDIS_OFFLOAD que indica os recursos de descarregamento atuais fornecidos pelo adaptador de miniporta.

HardwareOffloadCapabilities

Um ponteiro para uma estrutura de NDIS_OFFLOAD que indica todos os recursos de descarregamento de tarefa compatíveis com o adaptador de miniporta. Esses recursos incluem recursos que estão atualmente desabilitados por palavras-chave padronizadas no Registro.

DefaultTcpConnectionOffloadConfiguration

Um ponteiro para um NDIS_TCP_CONNECTION_OFFLOAD estrutura que indica os recursos atuais de descarregamento de conexão fornecidos pelo adaptador de miniporto.

TcpConnectionOffloadHardwareCapabilities

Um ponteiro para uma estrutura NDIS_TCP_CONNECTION_OFFLOAD que indica todos os recursos de descarregamento de conexão compatíveis com o adaptador de miniporta. Esses recursos incluem recursos que estão atualmente desabilitados por palavras-chave padronizadas no Registro.

Comentários

Um driver de miniporta que dá suporte ao descarregamento de tarefas ou descarregamento de conexão passa um ponteiro para uma estrutura NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES no parâmetro MiniportAttributes do Função NdisMSetMiniportAttributes . Um driver de miniporto chama NdisMSetMiniportAttributes de sua função MiniportInitializeEx durante a inicialização.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.0 e posterior.
Cabeçalho ndis.h (inclua Ndis.h)

Confira também

MiniportInitializeEx

NDIS_OBJECT_HEADER

NDIS_OFFLOAD

NDIS_TASK_OFFLOAD_HEADER

NDIS_TCP_CONNECTION_OFFLOAD

NdisMSetMiniportAttributes