Funzione NdisMInitiateOffloadComplete (ndischimney.h)
[La funzionalità di offload del camino TCP è deprecata e non deve essere usata.]
Una destinazione offload chiama la funzione NdisMInitiateOffloadComplete per completare un'operazione di offload avviata da una chiamata precedente all'oggetto Funzione MiniportInitiateOffload .
Sintassi
void NdisMInitiateOffloadComplete(
[in] IN NDIS_HANDLE NdisMiniportHandle,
[in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);
Parametri
[in] NdisMiniportHandle
Handle ottenuto dalla destinazione di offload in una chiamata precedente a NdisMRegisterMiniportDriver.
[in] OffloadBlockList
Puntatore a un oggetto NDIS_MINIPORT_OFFLOAD_BLOCK_LIST struttura. La destinazione di offload ha ottenuto questo puntatore come parametro di input per il relativo Funzione MiniportInitiateOffload .
Valore restituito
nessuno
Osservazioni
Prima di chiamare NdisMInitiateOffloadComplete, la destinazione di offload deve scrivere uno dei valori seguenti NDIS_STATUS al membro Status di ogni NDIS_MINIPORT_OFFLOAD_BLOCK_LIST struttura nell'albero dello stato passato alla funzione MiniportInitiateOffload della destinazione di offload:
- 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
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | ndischimney.h (includere Ndischimney.h) |
IRQL | Qualsiasi livello |