Função NdisMInitiateOffloadComplete (ndischimney.h)
[O recurso de descarregamento de chaminé TCP foi preterido e não deve ser usado.]
Um destino de descarregamento chama a função NdisMInitiateOffloadComplete para concluir uma operação de descarregamento iniciada por uma chamada anterior para o Função MiniportInitiateOffload .
Sintaxe
void NdisMInitiateOffloadComplete(
[in] IN NDIS_HANDLE NdisMiniportHandle,
[in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);
Parâmetros
[in] NdisMiniportHandle
O identificador que o destino de descarregamento obteve em uma chamada anterior para NdisMRegisterMiniportDriver.
[in] OffloadBlockList
Um ponteiro para um NDIS_MINIPORT_OFFLOAD_BLOCK_LIST estrutura. O destino de descarregamento obteve esse ponteiro como um parâmetro de entrada para seu Função MiniportInitiateOffload .
Retornar valor
Nenhum
Comentários
Antes de chamar NdisMInitiateOffloadComplete, o destino de descarregamento deve gravar um dos seguintes valores NDIS_STATUS no membro Status de cada NDIS_MINIPORT_OFFLOAD_BLOCK_LIST estrutura na árvore de estado passada para a função MiniportInitiateOffload do destino de descarregamento:
- NDIS_STATUS_SUCCESS
- NDIS_STATUS_PARTIAL_SUCCESS
- NDIS_STATUS_RESOURCES
- NDIS_STATUS_OFFLOAD_TCP_ENTRIES
- NDIS_STATUS_OFFLOAD_PATH_ENTRIES
- NDIS_STATUS_OFFLOAD_NEIGHBOR_ENTRIES
- NDIS_STATUS_OFFLOAD_HW_ADDRESS_ENTRIES
- NDIS_STATUS_OFFLOAD_IP_ADDRESS_ENTRIES
- NDIS_STATUS_OFFLOAD_TCP_XMIT_BUFFER
- NDIS_STATUS_OFFLOAD_TCP_RCV_BUFFER
- NDIS_STATUS_OFFLOAD_TCP_RCV_WINDOW
- NDIS_STATUS_OFFLOAD_VLAN_ENTRIES
- NDIS_STATUS_OFFLOAD_PATH_MTU
- NDIS_STATUS_FAILURE
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | ndischimney.h (inclua Ndischimney.h) |
IRQL | Qualquer nível |