Compartilhar via


NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES estrutura (ndis.h)

Um driver de miniporto NDIS configura uma estrutura 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 de NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES. Defina o type membro da estrutura que header especifica para NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES, o membro de Revisão de para NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1 e o membro tamanho 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 miniporto.

HardwareOffloadCapabilities

Um ponteiro para uma estrutura de NDIS_OFFLOAD que indica todos os recursos de descarregamento de tarefas compatíveis com o adaptador de miniporto. Esses recursos incluem recursos que estão desabilitados no momento 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 de NDIS_TCP_CONNECTION_OFFLOAD que indica todos os recursos de descarregamento de conexão compatíveis com o adaptador de miniporto. Esses recursos incluem recursos que estão desabilitados no momento por palavras-chave padronizadas no registro.

Observações

Um driver de miniporto que dá suporte a descarregamento de tarefa ou descarregamento de conexão passa um ponteiro para uma estrutura de 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
de cliente com suporte mínimo Com suporte no NDIS 6.0 e posterior.
cabeçalho ndis.h (inclua Ndis.h)

Consulte também

MiniportInitializeEx

NDIS_OBJECT_HEADER

NDIS_OFFLOAD

NDIS_TASK_OFFLOAD_HEADER

NDIS_TCP_CONNECTION_OFFLOAD

NdisMSetMiniportAttributes