Condividi tramite


NDIS_OFFLOAD_HANDLE struttura (ndischimney.h)

[La funzionalità 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 offloaded.

Sintassi

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

Membri

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 al termine dell'operazione di offload di avvio. Questo valore PVOID fa riferimento al contesto di offload del driver sottostante per l'oggetto stato offloaded.

Osservazioni

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 offloaded.

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 della destinazione di offload o del driver sottostante per l'oggetto stato scaricato.

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

Fabbisogno

Requisito Valore
intestazione ndischimney.h (include Ndischimney.h)

Vedere anche

MiniportInitiateOffload

NdisMInitiateOffloadComplete