Condividi tramite


NDIS_OFFLOAD_HANDLE struttura (ndischimney.h)

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

La struttura NDIS_OFFLOAD_HANDLE rappresenta il contesto di un driver per un oggetto stato scaricato.

Sintassi

typedef struct _NDIS_OFFLOAD_HANDLE {
  PVOID NdisReserved[1];
  PVOID MiniportOffloadContext;
} NDIS_OFFLOAD_HANDLE, *PNDIS_OFFLOAD_HANDLE;

Members

NdisReserved[1]

Riservato per l'uso da parte di NDIS.

MiniportOffloadContext

Puntatore che fa riferimento a una posizione di memoria host in cui il driver sottostante scrive un valore PVOID durante il completamento dell'operazione di offload. Questo valore PVOID fa riferimento al contesto di offload del driver sottostante per l'oggetto stato scaricato.

Commenti

Quando si propaga l'offload di un oggetto stato del camino TCP, un driver intermedio fornisce un puntatore a una struttura NDIS_OFFLOAD_HANDLE. Questo puntatore, in effetti, fa riferimento al contesto del driver intermedio per l'oggetto stato disattivato.

La struttura NDIS_OFFLOAD_HANDLE contiene un puntatore MiniportOffloadContext che fa riferimento a una posizione di memoria in cui il driver sottostante o la destinazione di offload scrive un valore PVOID prima di completare l'operazione di offload. Questo valore PVOID fa riferimento al contesto di destinazione del driver sottostante o offload per l'oggetto stato scaricato.

Per altre informazioni sull'uso della struttura NDIS_OFFLOAD_HANDLE, vedere Riferimento allo stato disattivato tramite un driver intermedio.

Requisiti

Requisito Valore
Intestazione ndischimney.h (includere Ndischimney.h)

Vedi anche

MiniportInitiateOffload

NdisMInitiateOffloadComplete