handle有效判断
This commit is contained in:
parent
319be9322b
commit
a54e042de3
@ -60,7 +60,7 @@ namespace FastGithub.PacketIntercept.Dns
|
||||
await Task.Yield();
|
||||
|
||||
var handle = WinDivert.WinDivertOpen(DNS_FILTER, WinDivertLayer.Network, 0, WinDivertOpenFlags.None);
|
||||
if (handle == IntPtr.Zero)
|
||||
if (handle == IntPtr.MaxValue || handle == IntPtr.Zero)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
@ -48,7 +48,7 @@ namespace FastGithub.PacketIntercept.Tcp
|
||||
await Task.Yield();
|
||||
|
||||
var handle = WinDivert.WinDivertOpen(this.filter, WinDivertLayer.Network, 0, WinDivertOpenFlags.None);
|
||||
if (handle == IntPtr.Zero)
|
||||
if (handle == IntPtr.MaxValue || handle == IntPtr.Zero)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user