NdisUnchainBufferAtBack 函数 (ndis.h)
注释 NDIS 5。 x 已被弃用,并被 NDIS 6 取代。 x。 有关新的 NDIS 驱动程序开发,请参阅从 Windows Vista 开始网络驱动程序。 有关移植 NDIS 5 的信息。 将 x 驱动程序 到 NDIS 6。 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 驱动程序。
要求
要求 | 价值 |
---|---|
标头 | ndis.h (包括 Ndis.h) |
库 | Ndis.lib |
IRQL | 任何级别 |