Función NdisMInitiateOffloadComplete (ndischimney.h)
[La característica de descarga de chimenea TCP está en desuso y no se debe usar.]
Un destino de descarga llama a la función NdisMInitiateOffloadComplete para completar una operación de descarga iniciada por una llamada anterior a . Función MiniportInitiateOffload .
Sintaxis
void NdisMInitiateOffloadComplete(
[in] IN NDIS_HANDLE NdisMiniportHandle,
[in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);
Parámetros
[in] NdisMiniportHandle
Identificador al que se obtuvo el destino de descarga en una llamada anterior a . NdisMRegisterMiniportDriver.
[in] OffloadBlockList
Puntero a un NDIS_MINIPORT_OFFLOAD_BLOCK_LIST estructura. El destino de descarga obtuvo este puntero como parámetro de entrada a su Función MiniportInitiateOffload .
Valor devuelto
None
Observaciones
Antes de llamar a NdisMInitiateOffloadComplete, el destino de descarga debe escribir uno de los siguientes valores de NDIS_STATUS en el miembro Status de cada uno de ellos. NDIS_MINIPORT_OFFLOAD_BLOCK_LIST estructura del árbol de estado pasado a la función MiniportInitiateOffload del destino de descarga:
- 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 | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | ndischimney.h (incluya Ndischimney.h) |
IRQL | Cualquier nivel |