handle有效判断

This commit is contained in:
陈国伟 2021-09-23 09:29:40 +08:00
parent 319be9322b
commit a54e042de3
2 changed files with 2 additions and 2 deletions

View File

@ -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;
}

View File

@ -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;
}