59 writes to handle
Microsoft.AspNetCore.Cryptography.Internal (1)
NuGet.Packaging (1)
PresentationCore (3)
PresentationFramework (5)
System.Data.Odbc (6)
System.Data.OleDb (18)
System.Diagnostics.EventLog (3)
System.DirectoryServices.Protocols (3)
System.Drawing.Common (1)
System\Drawing\Printing\PrintController.SafeDeviceModeHandle.cs (1)
39handle = 0;
System.IO.MemoryMappedFiles (1)
System.Net.Security (7)
System.Private.CoreLib (2)
System.Security.Cryptography (5)
System.Speech (1)
System.Windows.Forms.Primitives (1)
UIAutomationTypes (1)
370 references to handle
Infrastructure.Common (2)
Microsoft.AspNetCore.Cryptography.Internal (7)
Microsoft.Build.Framework (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Microsoft.ML.LightGbm (2)
Microsoft.ML.Transforms (1)
Microsoft.VisualBasic.Forms (1)
Microsoft.Win32.Registry (1)
Microsoft.Win32.SystemEvents (1)
NuGet.Packaging (4)
PresentationCore (12)
PresentationFramework (7)
ReachFramework (5)
System.Data.Odbc (12)
System.Data.OleDb (47)
OleDbWrapper.cs (11)
40IntPtr vtable = Marshal.ReadIntPtr(base.handle, 0);
72hr = GetDataSource(base.handle, IntPtr.Zero, ODB.CLSCTX_ALL, connectionStringPtr, riid, &handle);
138IntPtr vtable = Marshal.ReadIntPtr(base.handle, 0);
155vtable = Marshal.ReadIntPtr(base.handle, 0);
170hr = Initialize(base.handle);
178hr = (OleDbHResult)QueryInterface(base.handle, riid, &idbCreateSession);
338IntPtr vtable = Marshal.ReadIntPtr(base.handle, 0);
345hresult = QueryInterface(base.handle, riid, &idbCreateCommand);
363IntPtr ptr = base.handle;
383IntPtr vtable = Marshal.ReadIntPtr(base.handle, 0);
423hr = CreateCommand(base.handle, IntPtr.Zero, riid, &nativeICommandText);
System.Diagnostics.EventLog (11)
System.Diagnostics.PerformanceCounter (2)
System.DirectoryServices (6)
System.DirectoryServices.AccountManagement (8)
System.DirectoryServices.Protocols (6)
System.Drawing.Common (4)
System.IO.Compression (10)
System.IO.Compression.Brotli (4)
System.IO.FileSystem.AccessControl (3)
System.IO.MemoryMappedFiles (2)
System.IO.Pipes (4)
System.IO.Ports (2)
System.Management (1)
System.Net.Http.WinHttpHandler (3)
System.Net.Quic (21)
System.Net.Security (38)
System.Net.Sockets (17)
System\Net\Sockets\SafeSocketHandle.Unix.cs (13)
216int fdFlags = Interop.Sys.Fcntl.GetFD(handle);
225Interop.Error err = Interop.Sys.GetSockOpt(handle, SocketOptionLevel.Socket, SocketOptionName.Type, (byte*)&type, &optLen);
232Interop.Sys.Disconnect(handle);
236Interop.Sys.Shutdown(handle, SocketShutdown.Both);
249return SocketPal.GetSocketErrorForErrorCode(CloseHandle(handle));
254return SocketPal.GetSocketErrorForErrorCode(CloseHandle(handle));
262if (NetEventSource.Log.IsEnabled()) NetEventSource.Info(this, $"handle:{handle} Following 'non-abortive' branch.");
265errorCode = CloseHandle(handle);
273if (Interop.Sys.Fcntl.DangerousSetIsNonBlocking(handle, 0) == 0)
276return SocketPal.GetSocketErrorForErrorCode(CloseHandle(handle));
289errorCode = Interop.Sys.SetLingerOption(handle, &linger);
293if (NetEventSource.Log.IsEnabled()) NetEventSource.Info(this, $"handle:{handle}, setsockopt():{errorCode}");
301errorCode = CloseHandle(handle);
System.Net.WebSockets (2)
System.Private.CoreLib (16)
System.Security.AccessControl (3)
System.Security.Cryptography (34)
System.Security.Cryptography.Pkcs (12)
System.Security.Principal.Windows (9)
System.ServiceProcess.ServiceController (1)
System.Speech (5)
System.Text.Encoding.CodePages (2)
System.Windows.Extensions (7)
System.Windows.Forms.Primitives (2)
UIAutomationClient (14)
UIAutomationClientSideProviders (10)
MS\Internal\AutomationProxies\CommonRemoteMemoryBlock.cs (5)
54return Misc.VirtualFreeEx(_processHandle, handle, UIntPtr.Zero, UnsafeNativeMethods.MEM_RELEASE);
71return handle;
78Misc.WriteProcessMemory(_processHandle, handle, sourceAddress, cbSize, out count);
90Misc.ReadProcessMemory(_processHandle, handle, destAddress, cbSize, out count);
95Misc.ReadProcessMemory(_processHandle, handle, destAddress, cbSize, out count);
UIAutomationTypes (6)
WindowsFormsIntegration (1)