NdisFreeScatterGatherList 函数 (ndis.h)
NdisFreeScatterGatherList 函数释放散点/收集列表。
语法
void NdisFreeScatterGatherList(
[in] IN NDIS_HANDLE NdisHandle,
[in] IN PSCATTER_GATHER_LIST ScatterGatherListBuffer,
[in] IN BOOLEAN WriteToDevice
);
参数
[in] NdisHandle
在调用方初始化期间获取的 NDIS 驱动程序或实例句柄。 此句柄应与传递给 的句柄相同创建散点/收集列表时的 NdisBuildScatterGatherList 函数。
[in] ScatterGatherListBuffer
指向调用方提供的 要释放SCATTER_GATHER_LIST 结构的指针。 这必须与分配散点/收集列表时传递给 NdisBuildScatterGatherList 函数的缓冲区相同。
[in] WriteToDevice
一个 BOOLEAN 值,如果散点/收集列表用于写入设备,则设置为 TRUE 。 否则为 FALSE。
返回值
无
备注
NDIS 驱动程序调用 NdisFreeScatterGatherList 函数以释放使用 创建的散点/收集列表 NdisBuildScatterGatherList 函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 NDIS 6.20 及更高版本中受支持。 |
目标平台 | 通用 |
标头 | ndis.h (包括 Ndis.h) |
Library | Ndis.lib |
IRQL | = DISPATCH_LEVEL |