NdisUnchainBufferAtBack 函数 (ndis.h)

注意 NDIS 5。 x 已弃用,由 NDIS 6 取代。 x。 有关新的 NDIS 驱动程序开发,请参阅 从 Windows Vista 开始的网络驱动程序。 有关移植 NDIS 5 的信息。 NDIS 6 的 x 驱动程序。 x,请参阅 将 NDIS 5.x 驱动程序移植到 NDIS 6.0

NdisUnchainBufferAtBack 删除给定数据包的缓冲区描述符链末尾的缓冲区描述符。

语法

void NdisUnchainBufferAtBack(
  [in, out] IN OUT PNDIS_PACKET Packet,
  [out]     OUT PNDIS_BUFFER    *Buffer
);

参数

[in, out] Packet

指向数据包描述符的指针。

[out] Buffer

指向调用方提供的变量的指针,此函数在其中返回指向已删除的缓冲区描述符的指针。 如果没有缓冲区链接到给定的数据包,则此变量设置为 NULL

返回值

备注

  • 目标平台: 通用
  • 版本:Windows Vista 中的 NDIS 6.0 驱动程序不支持。 支持 Windows Vista 和 Windows XP 中的 NDIS 5.1 驱动程序。

要求

要求
Header ndis.h (包括 Ndis.h)
Library Ndis.lib
IRQL 任何级别

另请参阅