3 writes to handlePingV6
System (3)
net\System\Net\NetworkInformation\ping.cs (3)
148
handlePingV6
= null;
640
handlePingV6
= UnsafeNetInfoNativeMethods.Icmp6CreateFile();
642
handlePingV6
= null;
6 references to handlePingV6
System (6)
net\System\Net\NetworkInformation\ping.cs (6)
146
if (
handlePingV6
!= null) {
147
handlePingV6
.Close ();
639
else if (ipv6 &&
handlePingV6
== null) {
641
if (
handlePingV6
.IsInvalid) {
686
error = (int)UnsafeNetInfoNativeMethods.Icmp6SendEcho2 (
handlePingV6
, pingEvent.SafeWaitHandle, IntPtr.Zero, IntPtr.Zero, sourceAddr, remoteAddr.m_Buffer, requestBuffer, (ushort)buffer.Length, ref ipOptions, replyBuffer, MaxUdpPacket, (uint)timeout);
689
error = (int)UnsafeNetInfoNativeMethods.Icmp6SendEcho2 (
handlePingV6
, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero, sourceAddr, remoteAddr.m_Buffer, requestBuffer, (ushort)buffer.Length, ref ipOptions, replyBuffer, MaxUdpPacket, (uint)timeout);