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) |