Compartilhar via


estrutura NDIS_OFFLOAD_HANDLE (ndischimney.h)

[O recurso de descarregamento de chaminé TCP foi preterido e não deve ser usado.]

A estrutura NDIS_OFFLOAD_HANDLE representa o contexto de um driver para um objeto de estado descarregado.

Sintaxe

typedef struct _NDIS_OFFLOAD_HANDLE {
  PVOID NdisReserved[1];
  PVOID MiniportOffloadContext;
} NDIS_OFFLOAD_HANDLE, *PNDIS_OFFLOAD_HANDLE;

Membros

NdisReserved[1]

Reservado para uso pelo NDIS.

MiniportOffloadContext

Um ponteiro que faz referência a um local de memória do host no qual o driver subjacente grava um valor PVOID ao concluir a operação de descarregamento de inicialização. Esse valor PVOID faz referência ao contexto de descarregamento do driver subjacente para o objeto de estado descarregado.

Comentários

Ao propagar o descarregamento de um objeto de estado de chaminé TCP, um driver intermediário fornece um ponteiro para uma estrutura NDIS_OFFLOAD_HANDLE. Esse ponteiro, na verdade, faz referência ao contexto do driver intermediário para o objeto de estado descarregado.

A estrutura NDIS_OFFLOAD_HANDLE contém um ponteiro MiniportOffloadContext que faz referência a um local de memória no qual o driver subjacente ou destino de descarregamento grava um valor PVOID antes de concluir a operação de descarregamento de início. Esse valor PVOID faz referência ao contexto do driver subjacente ou do destino de descarregamento para o objeto de estado descarregado.

Para obter mais informações sobre o uso da estrutura NDIS_OFFLOAD_HANDLE, consulte Referenciando o estado descarregado por meio de um driver intermediário.

Requisitos

Requisito Valor
Cabeçalho ndischimney.h (inclua Ndischimney.h)

Confira também

MiniportInitiateOffload

NdisMInitiateOffloadComplete