NDIS_OFFLOAD_HANDLE 结构 (ndischimney.h)

[TCP 烟囱卸载功能已弃用,不应使用。]

NDIS_OFFLOAD_HANDLE结构表示卸载状态对象的驱动程序上下文。

语法

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

成员

NdisReserved[1]

保留供 NDIS 使用。

MiniportOffloadContext

一个指针,该指针引用主机内存位置,基础驱动程序在完成启动卸载操作时将 PVOID 值写入其中。 此 PVOID 值引用卸载状态对象的基础驱动程序卸载上下文。

注解

传播 TCP 烟囱状态对象的卸载时,中间驱动程序提供指向NDIS_OFFLOAD_HANDLE结构的指针。 实际上,此指针引用卸载状态对象的中间驱动程序上下文。

NDIS_OFFLOAD_HANDLE 结构包含一个 MiniportOffloadContext 指针,该指针引用基础驱动程序或卸载目标在完成启动卸载操作之前写入 PVOID 值的内存位置。 此 PVOID 值引用卸载状态对象的基础驱动程序或卸载目标的上下文。

有关使用 NDIS_OFFLOAD_HANDLE 结构的详细信息,请参阅 通过中间驱动程序引用卸载状态

要求

要求
Header ndischimney.h (包括 Ndischimney.h)

另请参阅

MiniportInitiateOffload

NdisMInitiateOffloadComplete