Condividi tramite


INDICATE_OFFLOAD_EVENT_HANDLER funzione di callback (ndischimney.h)

[La funzionalità di offload del camino TCP è deprecata e non deve essere usata.]

NDIS chiama la funzione ProtocolIndicateOffloadEvent di un driver di protocollo o di un driver intermedio per pubblicare un'indicazione avviata dalla chiamata di un driver o offload di un driver sottostante alla funzione ProtocolIndicateOffloadEvent Funzione NdisMOffloadEventIndicate .

Sintassi

INDICATE_OFFLOAD_EVENT_HANDLER IndicateOffloadEventHandler;

void IndicateOffloadEventHandler(
  [in] IN NDIS_HANDLE ProtocolBindingContext,
  [in] IN PNDIS_PROTOCOL_OFFLOAD_BLOCK_LIST OffloadBlockList,
  [in] IN ULONG IndicationCode
)
{...}

Parametri

[in] ProtocolBindingContext

Handle a un'area di contesto allocata dal driver del protocollo. Il driver gestisce le informazioni relative al contesto di associazione in questa area di contesto. Il driver ha fornito questo handle a NDIS quando il driver ha chiamato la funzione NdisOpenAdapterEx .

[in] OffloadBlockList

Puntatore a un oggetto NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST struttura. Questa struttura identifica l'oggetto stato caricato su cui viene effettuata l'indicazione. Si noti che esiste solo una struttura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST. Non esiste un elenco collegato di tali strutture.

La destinazione offload sottostante fornisce un puntatore OffloadBlockList valido quando si effettua un'indicazione NeighborReachabilityQuery . In questo caso, la destinazione di offload fornisce un NEIGHBOR_OFFLOAD_STATE_CONST struttura, NEIGHBOR_OFFLOAD_STATE_CACHED struttura e una NEIGHBOR_OFFLOAD_STATE_DELEGATED struttura (in tale ordine) immediatamente dopo la struttura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST a cui fa riferimento il puntatore OffloadBlockList .

[in] IndicationCode

L'evento indicato come uno dei valori di INDICATE_OFFLOAD_EVENT seguenti:

NeighborReachabilityQuery

Indica che una voce della cache vicina (NCE) è diventata non aggiornata. Per altre informazioni sulle nces, vedere RFC 2461.

NeighborReachabilityInDoubt

Riservato.

Valore restituito

nessuno

Osservazioni

L'implementazione di questa funzione per i driver intermedi deve essere determinata.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione ndischimney.h (includere Ndischimney.h)

Vedi anche

NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST

NEIGHBOR_OFFLOAD_STATE_CACHED

NEIGHBOR_OFFLOAD_STATE_CONST

NEIGHBOR_OFFLOAD_STATE_DELEGATED

NdisMOffloadEventIndicate