FwpsDiscardClonedStreamData0 函数 (fwpsk.h)
FwpsDiscardClonedStreamData0 函数释放由 FwpsCloneStreamData0 函数分配的内存缓冲区。
注意FwpsDiscardClonedStreamData0 是 FwpsDiscardClonedStreamData 的特定版本。 有关详细信息 ,请参阅 WFP Version-Independent 名称和面向 Windows 的特定版本 。
语法
void FwpsDiscardClonedStreamData0(
[in, out] NET_BUFFER_LIST *netBufferListChain,
UINT32 allocateCloneFlags,
[in] BOOLEAN dispatchLevel
);
参数
[in, out] netBufferListChain
指向要释放 NET_BUFFER_LIST 结构链的指针。 这将与 FwpsCloneStreamData0 函数的 netBufferListChain 参数相同。
allocateCloneFlags
当前没有为此函数定义标志。 标注驱动程序应将此参数设置为零。
[in] dispatchLevel
一个 值,该值指示当前 IRQL = DISPATCH_LEVEL。 仅当标注驱动程序在 IRQL = DISPATCH_LEVEL 运行时,才应将此参数设置为 TRUE 。 否则,标注驱动程序应将此参数设置为 FALSE。
返回值
无
备注
当克隆 的NET_BUFFER_LIST 链被丢弃而不是重新注入数据流时,可以调用此函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows Vista 开始可用。 |
目标平台 | 通用 |
标头 | fwpsk.h (包括 Fwpsk.h) |
Library | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |