56 types derived from SafeHandleZeroOrMinusOneIsInvalid
Microsoft.AspNetCore.Cryptography.Internal (4)
SafeHandles\BCryptHandle.cs (1)
8internal abstract unsafe class BCryptHandle : SafeHandleZeroOrMinusOneIsInvalid
SafeHandles\LocalAllocHandle.cs (1)
12internal class LocalAllocHandle : SafeHandleZeroOrMinusOneIsInvalid
SafeHandles\NCryptDescriptorHandle.cs (1)
9internal sealed unsafe class NCryptDescriptorHandle : SafeHandleZeroOrMinusOneIsInvalid
SafeHandles\SafeLibraryHandle.cs (1)
16internal sealed unsafe partial class SafeLibraryHandle : SafeHandleZeroOrMinusOneIsInvalid
Microsoft.AspNetCore.Server.HttpSys (1)
NativeInterop\SafeLibraryHandle.cs (1)
13internal sealed unsafe partial class SafeLibraryHandle : SafeHandleZeroOrMinusOneIsInvalid
Microsoft.Build.Framework (1)
NativeMethods.cs (1)
265internal class SafeProcessHandle : SafeHandleZeroOrMinusOneIsInvalid
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Windows\Interop\JobObjectInfo.cs (1)
182public sealed class SafeJobHandle : SafeHandleZeroOrMinusOneIsInvalid
Microsoft.ML.LightGbm (2)
WrappedLightGbmInterface.cs (2)
70public sealed class SafeDataSetHandle : SafeHandleZeroOrMinusOneIsInvalid 165public sealed class SafeBoosterHandle : SafeHandleZeroOrMinusOneIsInvalid
Microsoft.ML.Transforms (1)
Text\LdaSingleBox.cs (1)
18public sealed class SafeLdaEngineHandle : SafeHandleZeroOrMinusOneIsInvalid
Microsoft.Win32.Registry (1)
artifacts\obj\Microsoft.Win32.Registry\Debug\net11.0\Microsoft.Win32.Registry.notsupported.cs (1)
117public sealed partial class SafeRegistryHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
PresentationCore (4)
System\Windows\Media\ColorContextHelper.cs (1)
15internal class SafeProfileHandle : SafeHandleZeroOrMinusOneIsInvalid
System\Windows\Media\ColorTransformHelper.cs (1)
14internal class ColorTransformHandle : SafeHandleZeroOrMinusOneIsInvalid
System\Windows\Media\SafeMILHandle.cs (1)
16internal class SafeMILHandle : SafeHandleZeroOrMinusOneIsInvalid
System\Windows\Media\SafeReversePInvokeHandle.cs (1)
17internal class SafeReversePInvokeWrapper : SafeHandleZeroOrMinusOneIsInvalid
PresentationFramework (5)
System\Windows\Standard\NativeMethods.cs (5)
1357internal sealed class SafeFindHandle : SafeHandleZeroOrMinusOneIsInvalid 1367internal sealed class SafeDC : SafeHandleZeroOrMinusOneIsInvalid 1511internal sealed class SafeHBITMAP : SafeHandleZeroOrMinusOneIsInvalid 1521internal sealed class SafeGdiplusStartupToken : SafeHandleZeroOrMinusOneIsInvalid 1549internal sealed class SafeConnectionPointCookie : SafeHandleZeroOrMinusOneIsInvalid
ReachFramework (1)
MS\Internal\Printing\Configuration\SafeModuleHandle.cs (1)
18internal class SafeModuleHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
System.Diagnostics.Process (2)
Microsoft\Win32\SafeHandles\SafeProcessHandle.cs (1)
18public sealed partial class SafeProcessHandle : SafeHandleZeroOrMinusOneIsInvalid
Microsoft\Win32\SafeHandles\SafeProcessHandle.Unix.cs (1)
18public sealed partial class SafeProcessHandle : SafeHandleZeroOrMinusOneIsInvalid
System.DirectoryServices.Protocols (3)
System\DirectoryServices\Protocols\Interop\SafeHandles.cs (1)
9internal sealed class HGlobalMemHandle : SafeHandleZeroOrMinusOneIsInvalid
System\DirectoryServices\Protocols\Interop\SafeHandles.Linux.cs (2)
8internal sealed class ConnectionHandle : SafeHandleZeroOrMinusOneIsInvalid 52internal sealed class SafeBerHandle : SafeHandleZeroOrMinusOneIsInvalid
System.IO.MemoryMappedFiles (2)
Microsoft\Win32\SafeMemoryMappedFileHandle.cs (1)
8public sealed partial class SafeMemoryMappedFileHandle : SafeHandleZeroOrMinusOneIsInvalid
Microsoft\Win32\SafeMemoryMappedFileHandle.Unix.cs (1)
11public sealed partial class SafeMemoryMappedFileHandle : SafeHandleZeroOrMinusOneIsInvalid
System.IO.Pipes (2)
Microsoft\Win32\SafeHandles\SafePipeHandle.cs (1)
10public sealed partial class SafePipeHandle : SafeHandleZeroOrMinusOneIsInvalid
Microsoft\Win32\SafeHandles\SafePipeHandle.Unix.cs (1)
14public sealed partial class SafePipeHandle : SafeHandleZeroOrMinusOneIsInvalid
System.Net.Http (2)
src\libraries\Common\src\System\Net\DebugSafeHandle.cs (1)
13internal abstract class DebugSafeHandle : SafeHandleZeroOrMinusOneIsInvalid
src\libraries\Common\src\System\Net\DebugSafeHandleZeroOrMinusOneIsInvalid.cs (1)
13internal abstract class DebugSafeHandleZeroOrMinusOneIsInvalid : SafeHandleZeroOrMinusOneIsInvalid
System.Net.Primitives (1)
System\Security\Authentication\ExtendedProtection\ChannelBinding.cs (1)
9public abstract class ChannelBinding : SafeHandleZeroOrMinusOneIsInvalid
System.Net.Security (4)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.cs (2)
98internal sealed class SafeOcspRequestHandle : SafeHandleZeroOrMinusOneIsInvalid 113internal sealed class SafeOcspResponseHandle : SafeHandleZeroOrMinusOneIsInvalid
src\libraries\Common\src\System\Net\DebugSafeHandle.cs (1)
13internal abstract class DebugSafeHandle : SafeHandleZeroOrMinusOneIsInvalid
src\libraries\Common\src\System\Net\DebugSafeHandleZeroOrMinusOneIsInvalid.cs (1)
13internal abstract class DebugSafeHandleZeroOrMinusOneIsInvalid : SafeHandleZeroOrMinusOneIsInvalid
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.cs (1)
8public sealed partial class SafeFileHandle : SafeHandleZeroOrMinusOneIsInvalid
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.ThreadPoolValueTaskSource.cs (1)
16public sealed partial class SafeFileHandle : SafeHandleZeroOrMinusOneIsInvalid
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (1)
12public sealed partial class SafeFileHandle : SafeHandleZeroOrMinusOneIsInvalid
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeWaitHandle.cs (1)
8public sealed partial class SafeWaitHandle : SafeHandleZeroOrMinusOneIsInvalid
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeWaitHandle.Unix.cs (1)
8public sealed partial class SafeWaitHandle : SafeHandleZeroOrMinusOneIsInvalid
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeBuffer.cs (1)
72public abstract unsafe class SafeBuffer : SafeHandleZeroOrMinusOneIsInvalid
System.Security.Cryptography (5)
Microsoft\Win32\SafeHandles\SafePasswordHandle.cs (1)
14internal sealed partial class SafePasswordHandle : SafeHandleZeroOrMinusOneIsInvalid
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.cs (2)
98internal sealed class SafeOcspRequestHandle : SafeHandleZeroOrMinusOneIsInvalid 113internal sealed class SafeOcspResponseHandle : SafeHandleZeroOrMinusOneIsInvalid
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeX509ChainHandle.cs (1)
8public sealed class SafeX509ChainHandle : SafeHandleZeroOrMinusOneIsInvalid
System\Security\Cryptography\Cng.NotSupported.cs (1)
12public abstract partial class SafeNCryptHandle : SafeHandleZeroOrMinusOneIsInvalid
UIAutomationClient (1)
MS\Internal\Automation\SafeProcessHandle.cs (1)
10internal sealed class SafeProcessHandle : SafeHandleZeroOrMinusOneIsInvalid
UIAutomationClientSideProviders (4)
MS\Internal\AutomationProxies\CommonRemoteMemoryBlock.cs (1)
23internal class RemoteMemoryBlock : SafeHandleZeroOrMinusOneIsInvalid
MS\Internal\AutomationProxies\SafeCoTaskMem.cs (1)
9internal sealed class SafeCoTaskMem : SafeHandleZeroOrMinusOneIsInvalid
MS\Internal\AutomationProxies\SafeProcessHandle.cs (1)
10internal sealed class SafeProcessHandle : SafeHandleZeroOrMinusOneIsInvalid
MS\Internal\AutomationProxies\SafeThemeHandle.cs (1)
12internal sealed class SafeThemeHandle : SafeHandleZeroOrMinusOneIsInvalid
UIAutomationTypes (2)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsOther.cs (2)
207internal abstract class WpfSafeHandle : SafeHandleZeroOrMinusOneIsInvalid 548 internal sealed class SafeLocalMemHandle : SafeHandleZeroOrMinusOneIsInvalid
WindowsFormsIntegration (1)
MS\Win32\DCSafeHandle.cs (1)
8internal sealed class DCSafeHandle : SafeHandleZeroOrMinusOneIsInvalid
3 references to SafeHandleZeroOrMinusOneIsInvalid
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
25[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid))]
netstandard (1)
netstandard.cs (1)
9[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid))]
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net11.0\System.Runtime.Forwards.cs (1)
7[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid))]