0
|
Greg · 技术社区 · 14 年前 |
![]() |
1
1
如果使用OnPacketArrival事件,则不需要BGW。使其易于停止,只需调用StopCapture()。 另一种方式,GetNextPacket() 做 需要BGW。必须以足够短的读取超时打开设备,以便可以足够快地看到CancellationPending标志。您还必须处理在UI上显示它的开销,ReportProgress是 便宜的。当您每秒调用超过1000次时,会冻结UI。 我想知道我们是不是在谈论同一个图书馆。。。 |
![]() |
2
1
把取消推迟到下一个补丁匹配是没有错的;这就是幕后工作者的工作方式。 |