Name | Return | Arguments | ||
---|---|---|---|---|
Microsoft.Win32.Primitives.dll (total: 1) | ||||
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
System.Console.dll (total: 28) | ||||
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys Dup | Microsoft.Win32.SafeHandles.SafeFileHandle | Microsoft.Win32.SafeHandles.SafeFileHandle |
❌ | ✔️ | Interop.Sys GetControlCharacters | Void | Interop.Sys.ControlCharacterNames[] Byte[] Int32 Byte& |
❌ | ✔️ | Interop.Sys IsATty | Boolean | Microsoft.Win32.SafeHandles.SafeFileHandle |
❌ | ✔️ | Interop.Sys LSeek | Int64 | Microsoft.Win32.SafeHandles.SafeFileHandle Int64 Interop.Sys.SeekWhence |
❌ | ✔️ | Interop.Sys Open | Microsoft.Win32.SafeHandles.SafeFileHandle | String Interop.Sys.OpenFlags Int32 |
❌ | ✔️ | Interop.Sys Poll | Interop.Error | Interop.PollEvent* UInt32 Int32 UInt32* |
❌ | ✔️ | Interop.Sys GetEUid | UInt32 | |
❌ | ✔️ | Interop.Sys GetPwUidR | Int32 | UInt32 Interop.Sys.Passwd& Byte* Int32 |
❌ | ✔️ | Interop.Sys RegisterForCtrl | Void | Interop.Sys.CtrlCallback |
❌ | ✔️ | Interop.Sys UnregisterForCtrl | Void | |
❌ | ✔️ | Interop.Sys RestoreAndHandleCtrl | Void | Interop.Sys.CtrlCode |
❌ | ✔️ | Interop.Sys SetTerminalInvalidationHandler | Void | Interop.Sys.TerminalInvalidationCallback |
❌ | ✔️ | Interop.Sys GetSignalForBreak | Int32 | |
❌ | ✔️ | Interop.Sys SetSignalForBreak | Int32 | Int32 |
❌ | ✔️ | Interop.Sys SNPrintF | Int32 | Byte* Int32 String String |
❌ | ✔️ | Interop.Sys SNPrintF | Int32 | Byte* Int32 String Int32 |
❌ | ✔️ | Interop.Sys Read | Int32 | System.Runtime.InteropServices.SafeHandle Byte* Int32 |
❌ | ✔️ | Interop.Sys Write | Int32 | System.Runtime.InteropServices.SafeHandle Byte* Int32 |
❌ | ✔️ | Interop.Sys GetWindowSize | Int32 | Interop.Sys.WinSize& |
❌ | ✔️ | Interop.Sys InitializeTerminalAndSignalHandling | Boolean | |
❌ | ✔️ | Interop.Sys SetKeypadXmit | Void | String |
❌ | ✔️ | Interop.Sys ReadStdin | Int32 | Byte* Int32 |
❌ | ✔️ | Interop.Sys InitializeConsoleBeforeRead | Void | Byte Byte |
❌ | ✔️ | Interop.Sys UninitializeConsoleAfterRead | Void | |
❌ | ✔️ | Interop.Sys StdinReady | Boolean | |
System.Diagnostics.FileVersionInfo.dll (total: 1) | ||||
❌ | ✔️ | Interop.Sys Stat | Int32 | String Interop.Sys.FileStatus& |
System.Diagnostics.Process.dll (total: 20) | ||||
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys GetHostName | Int32 | Byte* Int32 |
❌ | ✔️ | Interop.Sys SysConf | Int64 | Interop.Sys.SysConfName |
❌ | ✔️ | Interop.Sys ConfigureTerminalForChildProcess | Void | Boolean |
❌ | ✔️ | Interop.Sys ForkAndExecProcess | Int32 | String Byte** Byte** String Int32 Int32 Int32 Int32 UInt32 UInt32 UInt32* Int32 Int32& Int32& Int32& Int32& |
❌ | ✔️ | Interop.Sys GetGroupList | Int32 | String UInt32 UInt32* Int32* |
❌ | ✔️ | Interop.Sys GetPwNamR | Int32 | String Interop.Sys.Passwd& Byte* Int32 |
❌ | ✔️ | Interop.Sys GetPriority | Int32 | Interop.Sys.PriorityWhich Int32 |
❌ | ✔️ | Interop.Sys SetPriority | Int32 | Interop.Sys.PriorityWhich Int32 Int32 |
❌ | ✔️ | Interop.Sys InitializeTerminalAndSignalHandling | Boolean | |
❌ | ✔️ | Interop.Sys Kill | Int32 | Int32 Interop.Sys.Signals |
❌ | ✔️ | Interop.Sys ReadLink | Int32 | String Byte[] Int32 |
❌ | ✔️ | Interop.Sys RegisterForSigChld | Void | Interop.Sys.SigChldCallback |
❌ | ✔️ | Interop.Sys WaitIdAnyExitedNoHangNoWait | Int32 | |
❌ | ✔️ | Interop.Sys WaitPidExitedNoHang | Int32 | Int32 Int32& |
❌ | ✔️ | Interop.Sys Access | Int32 | String Interop.Sys.AccessMode |
❌ | ✔️ | Interop.Sys SchedSetAffinity | Int32 | Int32 IntPtr& |
❌ | ✔️ | Interop.Sys SchedGetAffinity | Int32 | Int32 IntPtr& |
System.IO.Compression.Brotli.dll (total: 11) | ||||
❌ | ✔️ | Interop.Brotli BrotliDecoderCreateInstance | Microsoft.Win32.SafeHandles.SafeBrotliDecoderHandle | IntPtr IntPtr IntPtr |
❌ | ✔️ | Interop.Brotli BrotliDecoderDecompressStream | Int32 | Microsoft.Win32.SafeHandles.SafeBrotliDecoderHandle IntPtr& Byte** IntPtr& Byte** IntPtr& |
❌ | ✔️ | Interop.Brotli BrotliDecoderDecompress | Boolean | IntPtr Byte* IntPtr& Byte* |
❌ | ✔️ | Interop.Brotli BrotliDecoderDestroyInstance | Void | IntPtr |
❌ | ✔️ | Interop.Brotli BrotliDecoderIsFinished | Boolean | Microsoft.Win32.SafeHandles.SafeBrotliDecoderHandle |
❌ | ✔️ | Interop.Brotli BrotliEncoderCreateInstance | Microsoft.Win32.SafeHandles.SafeBrotliEncoderHandle | IntPtr IntPtr IntPtr |
❌ | ✔️ | Interop.Brotli BrotliEncoderSetParameter | Boolean | Microsoft.Win32.SafeHandles.SafeBrotliEncoderHandle System.IO.Compression.BrotliEncoderParameter UInt32 |
❌ | ✔️ | Interop.Brotli BrotliEncoderCompressStream | Boolean | Microsoft.Win32.SafeHandles.SafeBrotliEncoderHandle System.IO.Compression.BrotliEncoderOperation IntPtr& Byte** IntPtr& Byte** IntPtr& |
❌ | ✔️ | Interop.Brotli BrotliEncoderHasMoreOutput | Boolean | Microsoft.Win32.SafeHandles.SafeBrotliEncoderHandle |
❌ | ✔️ | Interop.Brotli BrotliEncoderDestroyInstance | Void | IntPtr |
❌ | ✔️ | Interop.Brotli BrotliEncoderCompress | Boolean | Int32 Int32 Int32 IntPtr Byte* IntPtr& Byte* |
System.IO.Compression.dll (total: 7) | ||||
❌ | ✔️ | Interop.zlib DeflateInit2_ | System.IO.Compression.ZLibNative.ErrorCode | System.IO.Compression.ZLibNative.ZStream& System.IO.Compression.ZLibNative.CompressionLevel System.IO.Compression.ZLibNative.CompressionMethod Int32 Int32 System.IO.Compression.ZLibNative.CompressionStrategy |
❌ | ✔️ | Interop.zlib Deflate | System.IO.Compression.ZLibNative.ErrorCode | System.IO.Compression.ZLibNative.ZStream& System.IO.Compression.ZLibNative.FlushCode |
❌ | ✔️ | Interop.zlib DeflateEnd | System.IO.Compression.ZLibNative.ErrorCode | System.IO.Compression.ZLibNative.ZStream& |
❌ | ✔️ | Interop.zlib InflateInit2_ | System.IO.Compression.ZLibNative.ErrorCode | System.IO.Compression.ZLibNative.ZStream& Int32 |
❌ | ✔️ | Interop.zlib Inflate | System.IO.Compression.ZLibNative.ErrorCode | System.IO.Compression.ZLibNative.ZStream& System.IO.Compression.ZLibNative.FlushCode |
❌ | ✔️ | Interop.zlib InflateEnd | System.IO.Compression.ZLibNative.ErrorCode | System.IO.Compression.ZLibNative.ZStream& |
❌ | ✔️ | Interop.zlib crc32 | UInt32 | UInt32 Byte* Int32 |
System.IO.FileSystem.dll (total: 24) | ||||
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys GetAllMountPoints | Int32 | Interop.Sys.MountPointFound |
❌ | ✔️ | Interop.Sys OpenDir | IntPtr | String |
❌ | ✔️ | Interop.Sys GetReadDirRBufferSize | Int32 | |
❌ | ✔️ | Interop.Sys ReadDirR | Int32 | IntPtr Byte* Int32 Interop.Sys.DirectoryEntry& |
❌ | ✔️ | Interop.Sys CloseDir | Int32 | IntPtr |
❌ | ✔️ | Interop.Sys Stat | Int32 | String Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Sys LStat | Int32 | String Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Sys Unlink | Int32 | String |
❌ | ✔️ | Interop.Sys ChMod | Int32 | String Int32 |
❌ | ✔️ | Interop.Sys CopyFile | Int32 | Microsoft.Win32.SafeHandles.SafeFileHandle Microsoft.Win32.SafeHandles.SafeFileHandle |
❌ | ✔️ | Interop.Sys LChflags | Int32 | String UInt32 |
❌ | ✔️ | Interop.Sys LChflagsCanSetHiddenFlag | Int32 | |
❌ | ✔️ | Interop.Sys Link | Int32 | String String |
❌ | ✔️ | Interop.Sys MkDir | Int32 | String Int32 |
❌ | ✔️ | Interop.Sys Rename | Int32 | String String |
❌ | ✔️ | Interop.Sys RmDir | Int32 | String |
❌ | ✔️ | Interop.Sys Stat | Int32 | Byte& Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Sys LStat | Int32 | Byte& Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Sys UTimensat | Int32 | String Interop.Sys.TimeSpec* |
❌ | ✔️ | Interop.Sys GetEUid | UInt32 | |
❌ | ✔️ | Interop.Sys GetEGid | UInt32 | |
System.IO.FileSystem.DriveInfo.dll (total: 6) | ||||
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys GetAllMountPoints | Int32 | Interop.Sys.MountPointFound |
❌ | ✔️ | Interop.Sys GetSpaceInfoForMountPoint | Int32 | String marshal(LPStr) Interop.Sys.MountPointInformation& |
❌ | ✔️ | Interop.Sys GetFormatInfoForMountPoint | Int32 | String marshal(LPStr) Byte* Int32 Int64* |
System.IO.FileSystem.Watcher.dll (total: 9) | ||||
❌ | ✔️ | Interop.Sys Read | Int32 | System.Runtime.InteropServices.SafeHandle Byte* Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys INotifyInit | Microsoft.Win32.SafeHandles.SafeFileHandle | |
❌ | ✔️ | Interop.Sys INotifyAddWatch | Int32 | Microsoft.Win32.SafeHandles.SafeFileHandle String UInt32 |
❌ | ✔️ | Interop.Sys INotifyRemoveWatch_private | Int32 | Microsoft.Win32.SafeHandles.SafeFileHandle Int32 |
❌ | ✔️ | Interop.Sys Poll | Interop.Error | Interop.PollEvent* UInt32 Int32 UInt32* |
❌ | ✔️ | Interop.Sys LStat | Int32 | String Interop.Sys.FileStatus& |
System.IO.MemoryMappedFiles.dll (total: 14) | ||||
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys MMap | IntPtr | IntPtr UInt64 Interop.Sys.MemoryMappedProtections Interop.Sys.MemoryMappedFlags Microsoft.Win32.SafeHandles.SafeFileHandle Int64 |
❌ | ✔️ | Interop.Sys MUnmap | Int32 | IntPtr UInt64 |
❌ | ✔️ | Interop.Sys MSync | Int32 | IntPtr UInt64 Interop.Sys.MemoryMappedSyncFlags |
❌ | ✔️ | Interop.Sys FStat | Int32 | System.Runtime.InteropServices.SafeHandle Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Sys SysConf | Int64 | Interop.Sys.SysConfName |
❌ | ✔️ | Interop.Sys FTruncate | Int32 | Microsoft.Win32.SafeHandles.SafeFileHandle Int64 |
❌ | ✔️ | Interop.Sys MAdvise | Int32 | IntPtr UInt64 Interop.Sys.MemoryAdvice |
❌ | ✔️ | Interop.Sys ShmOpen | Microsoft.Win32.SafeHandles.SafeFileHandle | String Interop.Sys.OpenFlags Int32 |
❌ | ✔️ | Interop.Sys ShmUnlink | Int32 | String |
❌ | ✔️ | Interop.Sys Unlink | Int32 | String |
❌ | ✔️ | Interop.Sys.Fcntl SetFD | Int32 | System.Runtime.InteropServices.SafeHandle Int32 |
System.IO.Pipes.dll (total: 18) | ||||
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys Close | Int32 | IntPtr |
❌ | ✔️ | Interop.Sys GetHostName | Int32 | Byte* Int32 |
❌ | ✔️ | Interop.Sys GetPeerUserName | String | System.Runtime.InteropServices.SafeHandle |
❌ | ✔️ | Interop.Sys Pipe | Int32 | Int32* Interop.Sys.PipeFlags |
❌ | ✔️ | Interop.Sys Read | Int32 | Microsoft.Win32.SafeHandles.SafePipeHandle Byte* Int32 |
❌ | ✔️ | Interop.Sys Unlink | Int32 | String |
❌ | ✔️ | Interop.Sys Write | Int32 | Microsoft.Win32.SafeHandles.SafePipeHandle Byte* Int32 |
❌ | ✔️ | Interop.Sys FStat | Int32 | Microsoft.Win32.SafeHandles.SafePipeHandle Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Sys GetPeerID | Int32 | System.Runtime.InteropServices.SafeHandle UInt32& |
❌ | ✔️ | Interop.Sys GetEUid | UInt32 | |
❌ | ✔️ | Interop.Sys SetEUid | Int32 | UInt32 |
❌ | ✔️ | Interop.Sys.Fcntl GetPipeSz | Int32 | Microsoft.Win32.SafeHandles.SafePipeHandle |
❌ | ✔️ | Interop.Sys.Fcntl SetPipeSz | Int32 | Microsoft.Win32.SafeHandles.SafePipeHandle Int32 |
❌ | ✔️ | Interop.Sys.Fcntl FcntlCanGetSetPipeSz | Int32 | |
❌ | ✔️ | Interop.Sys.Fcntl SetFD | Int32 | System.Runtime.InteropServices.SafeHandle Int32 |
System.Net.Http.dll (total: 16) | ||||
❌ | ✔️ | Interop.MsQuic MsQuicOpen | UInt32 | System.Net.Quic.Implementations.MsQuic.Internal.MsQuicNativeMethods.NativeApi*& |
❌ | ✔️ | Interop.NetSecurityNative ReleaseGssBuffer | Void | IntPtr UInt64 |
❌ | ✔️ | Interop.NetSecurityNative DisplayMinorStatus | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Interop.NetSecurityNative.Status Interop.NetSecurityNative.GssBuffer& |
❌ | ✔️ | Interop.NetSecurityNative DisplayMajorStatus | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Interop.NetSecurityNative.Status Interop.NetSecurityNative.GssBuffer& |
❌ | ✔️ | Interop.NetSecurityNative ImportUserName | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& String Int32 Microsoft.Win32.SafeHandles.SafeGssNameHandle& |
❌ | ✔️ | Interop.NetSecurityNative ImportPrincipalName | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& String Int32 Microsoft.Win32.SafeHandles.SafeGssNameHandle& |
❌ | ✔️ | Interop.NetSecurityNative ReleaseName | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& IntPtr& |
❌ | ✔️ | Interop.NetSecurityNative AcquireAcceptorCred | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle& |
❌ | ✔️ | Interop.NetSecurityNative InitiateCredSpNego | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssNameHandle Microsoft.Win32.SafeHandles.SafeGssCredHandle& |
❌ | ✔️ | Interop.NetSecurityNative InitiateCredWithPassword | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Boolean Microsoft.Win32.SafeHandles.SafeGssNameHandle String Int32 Microsoft.Win32.SafeHandles.SafeGssCredHandle& |
❌ | ✔️ | Interop.NetSecurityNative ReleaseCred | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& IntPtr& |
❌ | ✔️ | Interop.NetSecurityNative InitSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle Microsoft.Win32.SafeHandles.SafeGssContextHandle& Boolean Microsoft.Win32.SafeHandles.SafeGssNameHandle UInt32 Byte[] Int32 Interop.NetSecurityNative.GssBuffer& UInt32& Boolean& |
❌ | ✔️ | Interop.NetSecurityNative InitSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle Microsoft.Win32.SafeHandles.SafeGssContextHandle& Boolean IntPtr Int32 Microsoft.Win32.SafeHandles.SafeGssNameHandle UInt32 Byte[] Int32 Interop.NetSecurityNative.GssBuffer& UInt32& Boolean& |
❌ | ✔️ | Interop.NetSecurityNative AcceptSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle Microsoft.Win32.SafeHandles.SafeGssContextHandle& Byte[] Int32 Interop.NetSecurityNative.GssBuffer& UInt32& Boolean& |
❌ | ✔️ | Interop.NetSecurityNative DeleteSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& IntPtr& |
❌ | ✔️ | Interop.NetSecurityNative IsNtlmInstalled | Boolean | |
System.Net.Mail.dll (total: 17) | ||||
❌ | ✔️ | Interop.NetSecurityNative ReleaseGssBuffer | Void | IntPtr UInt64 |
❌ | ✔️ | Interop.NetSecurityNative DisplayMinorStatus | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Interop.NetSecurityNative.Status Interop.NetSecurityNative.GssBuffer& |
❌ | ✔️ | Interop.NetSecurityNative DisplayMajorStatus | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Interop.NetSecurityNative.Status Interop.NetSecurityNative.GssBuffer& |
❌ | ✔️ | Interop.NetSecurityNative ImportUserName | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& String Int32 Microsoft.Win32.SafeHandles.SafeGssNameHandle& |
❌ | ✔️ | Interop.NetSecurityNative ImportPrincipalName | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& String Int32 Microsoft.Win32.SafeHandles.SafeGssNameHandle& |
❌ | ✔️ | Interop.NetSecurityNative ReleaseName | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& IntPtr& |
❌ | ✔️ | Interop.NetSecurityNative AcquireAcceptorCred | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle& |
❌ | ✔️ | Interop.NetSecurityNative InitiateCredSpNego | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssNameHandle Microsoft.Win32.SafeHandles.SafeGssCredHandle& |
❌ | ✔️ | Interop.NetSecurityNative InitiateCredWithPassword | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Boolean Microsoft.Win32.SafeHandles.SafeGssNameHandle String Int32 Microsoft.Win32.SafeHandles.SafeGssCredHandle& |
❌ | ✔️ | Interop.NetSecurityNative ReleaseCred | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& IntPtr& |
❌ | ✔️ | Interop.NetSecurityNative InitSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle Microsoft.Win32.SafeHandles.SafeGssContextHandle& Boolean Microsoft.Win32.SafeHandles.SafeGssNameHandle UInt32 Byte[] Int32 Interop.NetSecurityNative.GssBuffer& UInt32& Boolean& |
❌ | ✔️ | Interop.NetSecurityNative InitSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle Microsoft.Win32.SafeHandles.SafeGssContextHandle& Boolean IntPtr Int32 Microsoft.Win32.SafeHandles.SafeGssNameHandle UInt32 Byte[] Int32 Interop.NetSecurityNative.GssBuffer& UInt32& Boolean& |
❌ | ✔️ | Interop.NetSecurityNative AcceptSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle Microsoft.Win32.SafeHandles.SafeGssContextHandle& Byte[] Int32 Interop.NetSecurityNative.GssBuffer& UInt32& Boolean& |
❌ | ✔️ | Interop.NetSecurityNative DeleteSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& IntPtr& |
❌ | ✔️ | Interop.NetSecurityNative Wrap | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssContextHandle Boolean Byte* Int32 Interop.NetSecurityNative.GssBuffer& |
❌ | ✔️ | Interop.NetSecurityNative Unwrap | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssContextHandle Byte[] Int32 Int32 Interop.NetSecurityNative.GssBuffer& |
❌ | ✔️ | Interop.NetSecurityNative IsNtlmInstalled | Boolean | |
System.Net.NameResolution.dll (total: 6) | ||||
❌ | ✔️ | Interop.Sys Close | Int32 | IntPtr |
❌ | ✔️ | Interop.Sys GetHostName | Int32 | Byte* Int32 |
❌ | ✔️ | Interop.Sys GetNameInfo | Int32 | Byte* UInt32 Byte Byte* UInt32 Byte* UInt32 Interop.Sys.GetNameInfoFlags |
❌ | ✔️ | Interop.Sys GetHostEntryForName | Int32 | String Interop.Sys.HostEntry* |
❌ | ✔️ | Interop.Sys FreeHostEntry | Void | Interop.Sys.HostEntry* |
❌ | ✔️ | Interop.Sys Socket | Interop.Error | System.Net.Sockets.AddressFamily System.Net.Internals.SocketType System.Net.Internals.ProtocolType IntPtr* |
System.Net.NetworkInformation.dll (total: 11) | ||||
❌ | ✔️ | Interop.Sys EnumerateInterfaceAddresses | Int32 | Interop.Sys.IPv4AddressDiscoveredCallback Interop.Sys.IPv6AddressDiscoveredCallback Interop.Sys.LinkLayerAddressDiscoveredCallback |
❌ | ✔️ | Interop.Sys GetNetworkInterfaces | Int32 | Int32& Interop.Sys.NetworkInterfaceInfo*& Int32& Interop.Sys.IpAddressInfo*& |
❌ | ✔️ | Interop.Sys GetDomainName | Int32 | Byte* Int32 |
❌ | ✔️ | Interop.Sys GetHostName | Int32 | Byte* Int32 |
❌ | ✔️ | Interop.Sys MapTcpState | System.Net.NetworkInformation.TcpState | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys CreateNetworkChangeListenerSocket | Interop.Error | Int32& |
❌ | ✔️ | Interop.Sys CloseNetworkChangeListenerSocket | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ReadEvents | Void | Int32 Interop.Sys.NetworkChangeEvent |
System.Net.Ping.dll (total: 3) | ||||
❌ | ✔️ | Interop.Sys Close | Int32 | IntPtr |
❌ | ✔️ | Interop.Sys ReadLink | Int32 | String Byte[] Int32 |
❌ | ✔️ | Interop.Sys Socket | Interop.Error | System.Net.Sockets.AddressFamily System.Net.Sockets.SocketType System.Net.Sockets.ProtocolType IntPtr* |
System.Net.Primitives.dll (total: 14) | ||||
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys GetIPSocketAddressSizes | Interop.Error | Int32* Int32* |
❌ | ✔️ | Interop.Sys GetAddressFamily | Interop.Error | Byte* Int32 Int32* |
❌ | ✔️ | Interop.Sys SetAddressFamily | Interop.Error | Byte* Int32 Int32 |
❌ | ✔️ | Interop.Sys GetPort | Interop.Error | Byte* Int32 UInt16* |
❌ | ✔️ | Interop.Sys SetPort | Interop.Error | Byte* Int32 UInt16 |
❌ | ✔️ | Interop.Sys GetIPv4Address | Interop.Error | Byte* Int32 UInt32* |
❌ | ✔️ | Interop.Sys SetIPv4Address | Interop.Error | Byte* Int32 UInt32 |
❌ | ✔️ | Interop.Sys GetIPv6Address | Interop.Error | Byte* Int32 Byte* Int32 UInt32* |
❌ | ✔️ | Interop.Sys SetIPv6Address | Interop.Error | Byte* Int32 Byte* Int32 UInt32 |
❌ | ✔️ | Interop.Sys GetDomainName | Int32 | Byte* Int32 |
❌ | ✔️ | Interop.Sys InterfaceNameToIndex | UInt32 | String |
System.Net.Security.dll (total: 84) | ||||
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Ssl EnsureLibSslInitialized | Void | |
❌ | ✔️ | Interop.Ssl SslV2_3Method | IntPtr | |
❌ | ✔️ | Interop.Ssl SslCreate | Microsoft.Win32.SafeHandles.SafeSslHandle | Microsoft.Win32.SafeHandles.SafeSslContextHandle |
❌ | ✔️ | Interop.Ssl SslGetError | Interop.Ssl.SslErrorCode | Microsoft.Win32.SafeHandles.SafeSslHandle Int32 |
❌ | ✔️ | Interop.Ssl SslSetQuietShutdown | Void | Microsoft.Win32.SafeHandles.SafeSslHandle Int32 |
❌ | ✔️ | Interop.Ssl SslDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Ssl SslSetConnectState | Void | Microsoft.Win32.SafeHandles.SafeSslHandle |
❌ | ✔️ | Interop.Ssl SslSetAcceptState | Void | Microsoft.Win32.SafeHandles.SafeSslHandle |
❌ | ✔️ | Interop.Ssl SslGetVersion | IntPtr | Microsoft.Win32.SafeHandles.SafeSslHandle |
❌ | ✔️ | Interop.Ssl SslSetTlsExtHostName | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeSslHandle String |
❌ | ✔️ | Interop.Ssl SslGetAlpnSelected | Void | Microsoft.Win32.SafeHandles.SafeSslHandle IntPtr& Int32& |
❌ | ✔️ | Interop.Ssl SslWrite | Int32 | Microsoft.Win32.SafeHandles.SafeSslHandle Byte& Int32 |
❌ | ✔️ | Interop.Ssl SslRead | Int32 | Microsoft.Win32.SafeHandles.SafeSslHandle Byte* Int32 |
❌ | ✔️ | Interop.Ssl IsSslRenegotiatePending | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeSslHandle |
❌ | ✔️ | Interop.Ssl SslShutdown | Int32 | IntPtr |
❌ | ✔️ | Interop.Ssl SslShutdown | Int32 | Microsoft.Win32.SafeHandles.SafeSslHandle |
❌ | ✔️ | Interop.Ssl SslSetBio | Void | Microsoft.Win32.SafeHandles.SafeSslHandle Microsoft.Win32.SafeHandles.SafeBioHandle Microsoft.Win32.SafeHandles.SafeBioHandle |
❌ | ✔️ | Interop.Ssl SslDoHandshake | Int32 | Microsoft.Win32.SafeHandles.SafeSslHandle |
❌ | ✔️ | Interop.Ssl IsSslStateOK | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeSslHandle |
❌ | ✔️ | Interop.Ssl BioWrite | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle Byte* Int32 |
❌ | ✔️ | Interop.Ssl BioWrite | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle Byte& Int32 |
❌ | ✔️ | Interop.Ssl SslGetPeerCertificate | Microsoft.Win32.SafeHandles.SafeX509Handle | Microsoft.Win32.SafeHandles.SafeSslHandle |
❌ | ✔️ | Interop.Ssl SslGetPeerCertChain | Microsoft.Win32.SafeHandles.SafeSharedX509StackHandle | Microsoft.Win32.SafeHandles.SafeSslHandle |
❌ | ✔️ | Interop.Ssl SslGetPeerFinished | Int32 | Microsoft.Win32.SafeHandles.SafeSslHandle IntPtr Int32 |
❌ | ✔️ | Interop.Ssl SslGetFinished | Int32 | Microsoft.Win32.SafeHandles.SafeSslHandle IntPtr Int32 |
❌ | ✔️ | Interop.Ssl SslSessionReused | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeSslHandle |
❌ | ✔️ | Interop.Ssl SslAddExtraChainCert | Boolean | Microsoft.Win32.SafeHandles.SafeSslHandle Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Ssl SslGetClientCAList_private | Microsoft.Win32.SafeHandles.SafeSharedX509NameStackHandle | Microsoft.Win32.SafeHandles.SafeSslHandle |
❌ | ✔️ | Interop.Ssl SslGetCurrentCipherId | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeSslHandle Int32& |
❌ | ✔️ | Interop.Ssl GetOpenSslCipherSuiteName | IntPtr | Microsoft.Win32.SafeHandles.SafeSslHandle Int32 Int32& |
❌ | ✔️ | Interop.Ssl Tls13SupportedImpl | Boolean marshal(Bool) | |
❌ | ✔️ | Interop.Ssl SslCtxCreate | Microsoft.Win32.SafeHandles.SafeSslContextHandle | IntPtr |
❌ | ✔️ | Interop.Ssl SslCtxDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Ssl SslCtxSetAlpnProtos | Int32 | Microsoft.Win32.SafeHandles.SafeSslContextHandle IntPtr Int32 |
❌ | ✔️ | Interop.Ssl SslCtxSetAlpnSelectCb | Void | Microsoft.Win32.SafeHandles.SafeSslContextHandle Interop.Ssl.SslCtxSetAlpnCallback IntPtr |
❌ | ✔️ | Interop.Ssl SetProtocolOptions | Void | IntPtr System.Security.Authentication.SslProtocols |
❌ | ✔️ | Interop.Ssl SslCtxUseCertificate | Int32 | Microsoft.Win32.SafeHandles.SafeSslContextHandle Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Ssl SslCtxUsePrivateKey | Int32 | Microsoft.Win32.SafeHandles.SafeSslContextHandle System.Security.Cryptography.SafeEvpPKeyHandle |
❌ | ✔️ | Interop.Ssl SslCtxCheckPrivateKey | Int32 | Microsoft.Win32.SafeHandles.SafeSslContextHandle |
❌ | ✔️ | Interop.Ssl SslCtxSetQuietShutdown | Void | Microsoft.Win32.SafeHandles.SafeSslContextHandle |
❌ | ✔️ | Interop.Ssl SslCtxSetVerify | Void | Microsoft.Win32.SafeHandles.SafeSslContextHandle Interop.Ssl.SslCtxSetVerifyCallback |
❌ | ✔️ | Interop.Ssl SetCiphers | Boolean | Microsoft.Win32.SafeHandles.SafeSslContextHandle Byte* Byte* |
❌ | ✔️ | Interop.Ssl SetEncryptionPolicy | Boolean | Microsoft.Win32.SafeHandles.SafeSslContextHandle System.Net.Security.EncryptionPolicy |
❌ | ✔️ | Interop.NetSecurityNative ReleaseGssBuffer | Void | IntPtr UInt64 |
❌ | ✔️ | Interop.NetSecurityNative DisplayMinorStatus | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Interop.NetSecurityNative.Status Interop.NetSecurityNative.GssBuffer& |
❌ | ✔️ | Interop.NetSecurityNative DisplayMajorStatus | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Interop.NetSecurityNative.Status Interop.NetSecurityNative.GssBuffer& |
❌ | ✔️ | Interop.NetSecurityNative ImportUserName | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& String Int32 Microsoft.Win32.SafeHandles.SafeGssNameHandle& |
❌ | ✔️ | Interop.NetSecurityNative ImportPrincipalName | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& String Int32 Microsoft.Win32.SafeHandles.SafeGssNameHandle& |
❌ | ✔️ | Interop.NetSecurityNative ReleaseName | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& IntPtr& |
❌ | ✔️ | Interop.NetSecurityNative AcquireAcceptorCred | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle& |
❌ | ✔️ | Interop.NetSecurityNative InitiateCredSpNego | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssNameHandle Microsoft.Win32.SafeHandles.SafeGssCredHandle& |
❌ | ✔️ | Interop.NetSecurityNative InitiateCredWithPassword | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Boolean Microsoft.Win32.SafeHandles.SafeGssNameHandle String Int32 Microsoft.Win32.SafeHandles.SafeGssCredHandle& |
❌ | ✔️ | Interop.NetSecurityNative ReleaseCred | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& IntPtr& |
❌ | ✔️ | Interop.NetSecurityNative InitSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle Microsoft.Win32.SafeHandles.SafeGssContextHandle& Boolean Microsoft.Win32.SafeHandles.SafeGssNameHandle UInt32 Byte[] Int32 Interop.NetSecurityNative.GssBuffer& UInt32& Boolean& |
❌ | ✔️ | Interop.NetSecurityNative InitSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle Microsoft.Win32.SafeHandles.SafeGssContextHandle& Boolean IntPtr Int32 Microsoft.Win32.SafeHandles.SafeGssNameHandle UInt32 Byte[] Int32 Interop.NetSecurityNative.GssBuffer& UInt32& Boolean& |
❌ | ✔️ | Interop.NetSecurityNative AcceptSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssCredHandle Microsoft.Win32.SafeHandles.SafeGssContextHandle& Byte[] Int32 Interop.NetSecurityNative.GssBuffer& UInt32& Boolean& |
❌ | ✔️ | Interop.NetSecurityNative DeleteSecContext | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& IntPtr& |
❌ | ✔️ | Interop.NetSecurityNative GetUser | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssContextHandle Interop.NetSecurityNative.GssBuffer& |
❌ | ✔️ | Interop.NetSecurityNative Wrap | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssContextHandle Boolean Byte* Int32 Interop.NetSecurityNative.GssBuffer& |
❌ | ✔️ | Interop.NetSecurityNative Unwrap | Interop.NetSecurityNative.Status | Interop.NetSecurityNative.Status& Microsoft.Win32.SafeHandles.SafeGssContextHandle Byte[] Int32 Int32 Interop.NetSecurityNative.GssBuffer& |
❌ | ✔️ | Interop.NetSecurityNative IsNtlmInstalled | Boolean | |
❌ | ✔️ | Interop.Crypto CreateMemoryBio | Microsoft.Win32.SafeHandles.SafeBioHandle | |
❌ | ✔️ | Interop.Crypto BioDestroy | Boolean marshal(Bool) | IntPtr |
❌ | ✔️ | Interop.Crypto BioRead | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle Byte[] Int32 |
❌ | ✔️ | Interop.Crypto BioCtrlPending | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle |
❌ | ✔️ | Interop.Crypto ErrClearError | UInt64 | |
❌ | ✔️ | Interop.Crypto ErrGetErrorAlloc | UInt64 | Boolean& marshal(Bool) |
❌ | ✔️ | Interop.Crypto ErrPeekError | UInt64 | |
❌ | ✔️ | Interop.Crypto ErrPeekLastError | UInt64 | |
❌ | ✔️ | Interop.Crypto ErrReasonErrorString | IntPtr | UInt64 |
❌ | ✔️ | Interop.Crypto ErrErrorStringN | Void | UInt64 Byte* Int32 |
❌ | ✔️ | Interop.Crypto CheckX509IpAddress | Int32 | Microsoft.Win32.SafeHandles.SafeX509Handle Byte[] Int32 String Int32 |
❌ | ✔️ | Interop.Crypto CheckX509Hostname | Int32 | Microsoft.Win32.SafeHandles.SafeX509Handle String Int32 |
❌ | ✔️ | Interop.Crypto X509Destroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto X509UpRef | Microsoft.Win32.SafeHandles.SafeX509Handle | IntPtr |
❌ | ✔️ | Interop.Crypto GetX509NameStackFieldCount | Int32 | Microsoft.Win32.SafeHandles.SafeSharedX509NameStackHandle |
❌ | ✔️ | Interop.Crypto GetX509NameStackField_private | Microsoft.Win32.SafeHandles.SafeSharedX509NameHandle | Microsoft.Win32.SafeHandles.SafeSharedX509NameStackHandle Int32 |
❌ | ✔️ | Interop.Crypto GetX509NameRawBytes | Int32 | Microsoft.Win32.SafeHandles.SafeSharedX509NameHandle Byte[] Int32 |
❌ | ✔️ | Interop.Crypto GetX509StackFieldCount | Int32 | Microsoft.Win32.SafeHandles.SafeSharedX509StackHandle |
❌ | ✔️ | Interop.Crypto GetX509StackField | IntPtr | Microsoft.Win32.SafeHandles.SafeSharedX509StackHandle Int32 |
❌ | ✔️ | Interop.CryptoInitializer EnsureOpenSslInitialized | Int32 | |
System.Net.Sockets.dll (total: 62) | ||||
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys Accept | Interop.Error | System.Runtime.InteropServices.SafeHandle Byte* Int32* IntPtr* |
❌ | ✔️ | Interop.Sys Bind | Interop.Error | System.Runtime.InteropServices.SafeHandle System.Net.Sockets.ProtocolType Byte* Int32 |
❌ | ✔️ | Interop.Sys Close | Int32 | IntPtr |
❌ | ✔️ | Interop.Sys Connect | Interop.Error | System.Runtime.InteropServices.SafeHandle Byte* Int32 |
❌ | ✔️ | Interop.Sys Disconnect | Interop.Error | IntPtr |
❌ | ✔️ | Interop.Sys GetBytesAvailable | Interop.Error | System.Runtime.InteropServices.SafeHandle Int32* |
❌ | ✔️ | Interop.Sys GetAtOutOfBandMark | Interop.Error | System.Runtime.InteropServices.SafeHandle Int32* |
❌ | ✔️ | Interop.Sys GetDomainSocketSizes | Void | Int32& Int32& Int32& |
❌ | ✔️ | Interop.Sys GetMaximumAddressSize | Int32 | |
❌ | ✔️ | Interop.Sys GetPeerName | Interop.Error | System.Runtime.InteropServices.SafeHandle Byte* Int32* |
❌ | ✔️ | Interop.Sys GetSocketErrorOption | Interop.Error | System.Runtime.InteropServices.SafeHandle Interop.Error* |
❌ | ✔️ | Interop.Sys GetSocketType | Interop.Error | System.Net.Sockets.SafeSocketHandle System.Net.Sockets.AddressFamily& System.Net.Sockets.SocketType& System.Net.Sockets.ProtocolType& Boolean& |
❌ | ✔️ | Interop.Sys GetSockName | Interop.Error | System.Runtime.InteropServices.SafeHandle Byte* Int32* |
❌ | ✔️ | Interop.Sys GetSockOpt | Interop.Error | System.Runtime.InteropServices.SafeHandle System.Net.Sockets.SocketOptionLevel System.Net.Sockets.SocketOptionName Byte* Int32* |
❌ | ✔️ | Interop.Sys GetSockOpt | Interop.Error | IntPtr System.Net.Sockets.SocketOptionLevel System.Net.Sockets.SocketOptionName Byte* Int32* |
❌ | ✔️ | Interop.Sys GetRawSockOpt | Interop.Error | System.Runtime.InteropServices.SafeHandle Int32 Int32 Byte* Int32* |
❌ | ✔️ | Interop.Sys GetControlMessageBufferSize | Int32 | Int32 Int32 |
❌ | ✔️ | Interop.Sys TryGetIPPacketInformation | Boolean | Interop.Sys.MessageHeader* Boolean Interop.Sys.IPPacketInformation* |
❌ | ✔️ | Interop.Sys GetLingerOption | Interop.Error | System.Runtime.InteropServices.SafeHandle Interop.Sys.LingerOption* |
❌ | ✔️ | Interop.Sys SetLingerOption | Interop.Error | System.Runtime.InteropServices.SafeHandle Interop.Sys.LingerOption* |
❌ | ✔️ | Interop.Sys SetLingerOption | Interop.Error | IntPtr Interop.Sys.LingerOption* |
❌ | ✔️ | Interop.Sys SendFile | Interop.Error | System.Runtime.InteropServices.SafeHandle System.Runtime.InteropServices.SafeHandle Int64 Int64 Int64& |
❌ | ✔️ | Interop.Sys SetSendTimeout | Interop.Error | System.Runtime.InteropServices.SafeHandle Int32 |
❌ | ✔️ | Interop.Sys SetReceiveTimeout | Interop.Error | System.Runtime.InteropServices.SafeHandle Int32 |
❌ | ✔️ | Interop.Sys FStat | Int32 | System.Runtime.InteropServices.SafeHandle Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Sys Listen | Interop.Error | System.Runtime.InteropServices.SafeHandle Int32 |
❌ | ✔️ | Interop.Sys GetIPv4MulticastOption | Interop.Error | System.Runtime.InteropServices.SafeHandle Interop.Sys.MulticastOption Interop.Sys.IPv4MulticastOption* |
❌ | ✔️ | Interop.Sys SetIPv4MulticastOption | Interop.Error | System.Runtime.InteropServices.SafeHandle Interop.Sys.MulticastOption Interop.Sys.IPv4MulticastOption* |
❌ | ✔️ | Interop.Sys GetIPv6MulticastOption | Interop.Error | System.Runtime.InteropServices.SafeHandle Interop.Sys.MulticastOption Interop.Sys.IPv6MulticastOption* |
❌ | ✔️ | Interop.Sys SetIPv6MulticastOption | Interop.Error | System.Runtime.InteropServices.SafeHandle Interop.Sys.MulticastOption Interop.Sys.IPv6MulticastOption* |
❌ | ✔️ | Interop.Sys Poll | Interop.Error | Interop.PollEvent* UInt32 Int32 UInt32* |
❌ | ✔️ | Interop.Sys PlatformSupportsDualModeIPv4PacketInfo | Int32 | |
❌ | ✔️ | Interop.Sys Receive | Interop.Error | System.Runtime.InteropServices.SafeHandle Byte* Int32 System.Net.Sockets.SocketFlags Int32* |
❌ | ✔️ | Interop.Sys ReceiveMessage | Interop.Error | System.Runtime.InteropServices.SafeHandle Interop.Sys.MessageHeader* System.Net.Sockets.SocketFlags Int64* |
❌ | ✔️ | Interop.Sys Send | Interop.Error | System.Runtime.InteropServices.SafeHandle Byte* Int32 System.Net.Sockets.SocketFlags Int32* |
❌ | ✔️ | Interop.Sys SendMessage | Interop.Error | System.Runtime.InteropServices.SafeHandle Interop.Sys.MessageHeader* System.Net.Sockets.SocketFlags Int64* |
❌ | ✔️ | Interop.Sys SetSockOpt | Interop.Error | System.Runtime.InteropServices.SafeHandle System.Net.Sockets.SocketOptionLevel System.Net.Sockets.SocketOptionName Byte* Int32 |
❌ | ✔️ | Interop.Sys SetSockOpt | Interop.Error | IntPtr System.Net.Sockets.SocketOptionLevel System.Net.Sockets.SocketOptionName Byte* Int32 |
❌ | ✔️ | Interop.Sys SetRawSockOpt | Interop.Error | System.Runtime.InteropServices.SafeHandle Int32 Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys Shutdown | Interop.Error | System.Runtime.InteropServices.SafeHandle System.Net.Sockets.SocketShutdown |
❌ | ✔️ | Interop.Sys Shutdown | Interop.Error | IntPtr System.Net.Sockets.SocketShutdown |
❌ | ✔️ | Interop.Sys Socket | Interop.Error | System.Net.Sockets.AddressFamily System.Net.Sockets.SocketType System.Net.Sockets.ProtocolType IntPtr* |
❌ | ✔️ | Interop.Sys CreateSocketEventPort | Interop.Error | IntPtr& |
❌ | ✔️ | Interop.Sys CloseSocketEventPort | Interop.Error | IntPtr |
❌ | ✔️ | Interop.Sys CreateSocketEventBuffer | Interop.Error | Int32 Interop.Sys.SocketEvent*& |
❌ | ✔️ | Interop.Sys FreeSocketEventBuffer | Interop.Error | Interop.Sys.SocketEvent* |
❌ | ✔️ | Interop.Sys TryChangeSocketEventRegistration | Interop.Error | IntPtr IntPtr Interop.Sys.SocketEvents Interop.Sys.SocketEvents IntPtr |
❌ | ✔️ | Interop.Sys WaitForSocketEvents | Interop.Error | IntPtr Interop.Sys.SocketEvent* Int32* |
❌ | ✔️ | Interop.Sys GetIPSocketAddressSizes | Interop.Error | Int32* Int32* |
❌ | ✔️ | Interop.Sys GetAddressFamily | Interop.Error | Byte* Int32 Int32* |
❌ | ✔️ | Interop.Sys SetAddressFamily | Interop.Error | Byte* Int32 Int32 |
❌ | ✔️ | Interop.Sys GetPort | Interop.Error | Byte* Int32 UInt16* |
❌ | ✔️ | Interop.Sys SetPort | Interop.Error | Byte* Int32 UInt16 |
❌ | ✔️ | Interop.Sys GetIPv4Address | Interop.Error | Byte* Int32 UInt32* |
❌ | ✔️ | Interop.Sys SetIPv4Address | Interop.Error | Byte* Int32 UInt32 |
❌ | ✔️ | Interop.Sys GetIPv6Address | Interop.Error | Byte* Int32 Byte* Int32 UInt32* |
❌ | ✔️ | Interop.Sys SetIPv6Address | Interop.Error | Byte* Int32 Byte* Int32 UInt32 |
❌ | ✔️ | Interop.Sys.Fcntl DangerousSetIsNonBlocking | Int32 | IntPtr Int32 |
❌ | ✔️ | Interop.Sys.Fcntl SetIsNonBlocking | Int32 | System.Runtime.InteropServices.SafeHandle Int32 |
❌ | ✔️ | Interop.Sys.Fcntl GetIsNonBlocking | Int32 | System.Runtime.InteropServices.SafeHandle Boolean& |
❌ | ✔️ | Interop.Sys.Fcntl GetFD | Int32 | IntPtr |
System.Private.CoreLib.dll (total: 262) | ||||
❌ | ✔️ | Interop.Kernel32 GetStdHandle | IntPtr | Int32 |
❌ | ✔️ | Interop.Kernel32 LocalAlloc | IntPtr | UInt32 UIntPtr |
❌ | ✔️ | Interop.Kernel32 LocalReAlloc | IntPtr | IntPtr IntPtr UInt32 |
❌ | ✔️ | Interop.Kernel32 LocalFree | IntPtr | IntPtr |
❌ | ✔️ | Interop.Kernel32 CloseHandle | Boolean | IntPtr |
❌ | ✔️ | Interop.Kernel32 SetEvent | Boolean | Microsoft.Win32.SafeHandles.SafeWaitHandle |
❌ | ✔️ | Interop.Kernel32 ResetEvent | Boolean | Microsoft.Win32.SafeHandles.SafeWaitHandle |
❌ | ✔️ | Interop.Kernel32 CreateEventEx | Microsoft.Win32.SafeHandles.SafeWaitHandle | IntPtr String UInt32 UInt32 |
❌ | ✔️ | Interop.Kernel32 GetEnvironmentVariable | Int32 | String Char* Int32 |
❌ | ✔️ | Interop.Kernel32 GetEnvironmentStrings | Char* | |
❌ | ✔️ | Interop.Kernel32 FreeEnvironmentStrings | Boolean | Char* |
❌ | ✔️ | Interop.Kernel32 FormatMessage | Int32 | Int32 IntPtr UInt32 Int32 Void* Int32 IntPtr |
❌ | ✔️ | Interop.Kernel32 OpenMutex | Microsoft.Win32.SafeHandles.SafeWaitHandle | UInt32 Boolean String |
❌ | ✔️ | Interop.Kernel32 CreateMutexEx | Microsoft.Win32.SafeHandles.SafeWaitHandle | IntPtr String UInt32 UInt32 |
❌ | ✔️ | Interop.Kernel32 ReleaseMutex | Boolean | Microsoft.Win32.SafeHandles.SafeWaitHandle |
❌ | ✔️ | Interop.Kernel32 CreateSemaphoreEx | Microsoft.Win32.SafeHandles.SafeWaitHandle | IntPtr Int32 Int32 String UInt32 UInt32 |
❌ | ✔️ | Interop.Kernel32 ReleaseSemaphore | Boolean | Microsoft.Win32.SafeHandles.SafeWaitHandle Int32 Int32& |
❌ | ✔️ | Interop.Kernel32 SetEnvironmentVariable | Boolean | String String |
❌ | ✔️ | Interop.Kernel32 WriteFile | Int32 | System.Runtime.InteropServices.SafeHandle Byte* Int32 Int32& IntPtr |
❌ | ✔️ | Interop.Ole32 CoTaskMemAlloc | IntPtr | UIntPtr |
❌ | ✔️ | Interop.Ole32 CoTaskMemRealloc | IntPtr | IntPtr UIntPtr |
❌ | ✔️ | Interop.Ole32 CoTaskMemFree | Void | IntPtr |
❌ | ✔️ | Interop.OleAut32 SysAllocStringByteLen | IntPtr | Byte[] UInt32 |
❌ | ✔️ | Interop.OleAut32 SysAllocStringLen | IntPtr | String Int32 |
❌ | ✔️ | Interop.OleAut32 SysFreeString | Void | IntPtr |
❌ | ✔️ | Interop.Globalization GetCalendars | Int32 | String System.Globalization.CalendarId[] Int32 |
❌ | ✔️ | Interop.Globalization GetCalendarInfo | Interop.Globalization.ResultCode | String System.Globalization.CalendarId System.Globalization.CalendarDataType Char* Int32 |
❌ | ✔️ | Interop.Globalization EnumCalendarInfo | Boolean | method Void (Char*, IntPtr) String System.Globalization.CalendarId System.Globalization.CalendarDataType IntPtr |
❌ | ✔️ | Interop.Globalization GetLatestJapaneseEra | Int32 | |
❌ | ✔️ | Interop.Globalization GetJapaneseEraStartDate | Boolean | Int32 Int32& Int32& Int32& |
❌ | ✔️ | Interop.Globalization ChangeCase | Void | Char* Int32 Char* Int32 Boolean |
❌ | ✔️ | Interop.Globalization ChangeCaseInvariant | Void | Char* Int32 Char* Int32 Boolean |
❌ | ✔️ | Interop.Globalization ChangeCaseTurkish | Void | Char* Int32 Char* Int32 Boolean |
❌ | ✔️ | Interop.Globalization InitOrdinalCasingPage | Void | Int32 Char* |
❌ | ✔️ | Interop.Globalization GetSortHandle | Interop.Globalization.ResultCode | String IntPtr& |
❌ | ✔️ | Interop.Globalization CloseSortHandle | Void | IntPtr |
❌ | ✔️ | Interop.Globalization CompareString | Int32 | IntPtr Char* Int32 Char* Int32 System.Globalization.CompareOptions |
❌ | ✔️ | Interop.Globalization IndexOf | Int32 | IntPtr Char* Int32 Char* Int32 System.Globalization.CompareOptions Int32* |
❌ | ✔️ | Interop.Globalization LastIndexOf | Int32 | IntPtr Char* Int32 Char* Int32 System.Globalization.CompareOptions Int32* |
❌ | ✔️ | Interop.Globalization StartsWith | Boolean marshal(Bool) | IntPtr Char* Int32 Char* Int32 System.Globalization.CompareOptions Int32* |
❌ | ✔️ | Interop.Globalization EndsWith | Boolean marshal(Bool) | IntPtr Char* Int32 Char* Int32 System.Globalization.CompareOptions Int32* |
❌ | ✔️ | Interop.Globalization GetSortKey | Int32 | IntPtr Char* Int32 Byte* Int32 System.Globalization.CompareOptions |
❌ | ✔️ | Interop.Globalization GetSortVersion | Int32 | IntPtr |
❌ | ✔️ | Interop.Globalization LoadICU | Int32 | |
❌ | ✔️ | Interop.Globalization InitICUFunctions | Void | IntPtr IntPtr String String |
❌ | ✔️ | Interop.Globalization GetICUVersion | Int32 | |
❌ | ✔️ | Interop.Globalization ToAscii | Int32 | UInt32 Char* Int32 Char* Int32 |
❌ | ✔️ | Interop.Globalization ToUnicode | Int32 | UInt32 Char* Int32 Char* Int32 |
❌ | ✔️ | Interop.Globalization GetLocaleName | Boolean marshal(Bool) | String Char* Int32 |
❌ | ✔️ | Interop.Globalization GetLocaleInfoString | Boolean marshal(Bool) | String UInt32 Char* Int32 |
❌ | ✔️ | Interop.Globalization GetDefaultLocaleName | Boolean marshal(Bool) | Char* Int32 |
❌ | ✔️ | Interop.Globalization IsPredefinedLocale | Boolean marshal(Bool) | String |
❌ | ✔️ | Interop.Globalization GetLocaleTimeFormat | Boolean marshal(Bool) | String Boolean Char* Int32 |
❌ | ✔️ | Interop.Globalization GetLocaleInfoInt | Boolean marshal(Bool) | String UInt32 Int32& |
❌ | ✔️ | Interop.Globalization GetLocaleInfoGroupingSizes | Boolean marshal(Bool) | String UInt32 Int32& Int32& |
❌ | ✔️ | Interop.Globalization GetLocales | Int32 | Char[] Int32 |
❌ | ✔️ | Interop.Globalization IsNormalized | Int32 | System.Text.NormalizationForm Char* Int32 |
❌ | ✔️ | Interop.Globalization NormalizeString | Int32 | System.Text.NormalizationForm Char* Int32 Char* Int32 |
❌ | ✔️ | Interop.Globalization GetTimeZoneDisplayName | Interop.Globalization.ResultCode | String String Interop.Globalization.TimeZoneDisplayNameType Char* Int32 |
❌ | ✔️ | Interop.HostPolicy corehost_resolve_component_dependencies | Int32 | String Interop.HostPolicy.corehost_resolve_component_dependencies_result_fn |
❌ | ✔️ | Interop.HostPolicy corehost_set_error_writer | IntPtr | IntPtr |
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys Access | Int32 | String Interop.Sys.AccessMode |
❌ | ✔️ | Interop.Sys ChDir | Int32 | String |
❌ | ✔️ | Interop.Sys Close | Int32 | IntPtr |
❌ | ✔️ | Interop.Sys FLock | Int32 | Microsoft.Win32.SafeHandles.SafeFileHandle Interop.Sys.LockOperations |
❌ | ✔️ | Interop.Sys FLock | Int32 | IntPtr Interop.Sys.LockOperations |
❌ | ✔️ | Interop.Sys FSync | Int32 | Microsoft.Win32.SafeHandles.SafeFileHandle |
❌ | ✔️ | Interop.Sys FTruncate | Int32 | Microsoft.Win32.SafeHandles.SafeFileHandle Int64 |
❌ | ✔️ | Interop.Sys GetCpuUtilization | Int32 | Interop.Sys.ProcessCpuInformation& |
❌ | ✔️ | Interop.Sys GetCwd | Byte* | Byte* Int32 |
❌ | ✔️ | Interop.Sys GetHostName | Int32 | Byte* Int32 |
❌ | ✔️ | Interop.Sys GetNonCryptographicallySecureRandomBytes | Void | Byte* Int32 |
❌ | ✔️ | Interop.Sys GetTimestampResolution | UInt64 | |
❌ | ✔️ | Interop.Sys GetTimestamp | UInt64 | |
❌ | ✔️ | Interop.Sys GetUnixNamePrivate | IntPtr | |
❌ | ✔️ | Interop.Sys GetUnixRelease | String | |
❌ | ✔️ | Interop.Sys LockFileRegion | Int32 | System.Runtime.InteropServices.SafeHandle Int64 Int64 Interop.Sys.LockType |
❌ | ✔️ | Interop.Sys LSeek | Int64 | Microsoft.Win32.SafeHandles.SafeFileHandle Int64 Interop.Sys.SeekWhence |
❌ | ✔️ | Interop.Sys MksTemps | IntPtr | Byte[] Int32 |
❌ | ✔️ | Interop.Sys GetAllMountPoints | Int32 | Interop.Sys.MountPointFound |
❌ | ✔️ | Interop.Sys Open | Microsoft.Win32.SafeHandles.SafeFileHandle | String Interop.Sys.OpenFlags Int32 |
❌ | ✔️ | Interop.Sys PosixFAdvise | Int32 | Microsoft.Win32.SafeHandles.SafeFileHandle Int64 Int64 Interop.Sys.FileAdvice |
❌ | ✔️ | Interop.Sys Read | Int32 | System.Runtime.InteropServices.SafeHandle Byte* Int32 |
❌ | ✔️ | Interop.Sys OpenDir | IntPtr | String |
❌ | ✔️ | Interop.Sys GetReadDirRBufferSize | Int32 | |
❌ | ✔️ | Interop.Sys ReadDirR | Int32 | IntPtr Byte* Int32 Interop.Sys.DirectoryEntry& |
❌ | ✔️ | Interop.Sys CloseDir | Int32 | IntPtr |
❌ | ✔️ | Interop.Sys ReadLink | Int32 | String Byte[] Int32 |
❌ | ✔️ | Interop.Sys FStat | Int32 | System.Runtime.InteropServices.SafeHandle Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Sys Stat | Int32 | String Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Sys LStat | Int32 | String Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Sys SysConf | Int64 | Interop.Sys.SysConfName |
❌ | ✔️ | Interop.Sys SysLog | Void | Interop.Sys.SysLogPriority String String |
❌ | ✔️ | Interop.Sys Unlink | Int32 | String |
❌ | ✔️ | Interop.Sys Write | Int32 | System.Runtime.InteropServices.SafeHandle Byte* Int32 |
❌ | ✔️ | Interop.Sys Write | Int32 | IntPtr Byte* Int32 |
❌ | ✔️ | Interop.Sys GetEUid | UInt32 | |
❌ | ✔️ | Interop.Sys GetPwUidR | Int32 | UInt32 Interop.Sys.Passwd& Byte* Int32 |
❌ | ✔️ | Interop.Sys GetPid | Int32 | |
❌ | ✔️ | System.Buffer __ZeroMemory | Void | Void* UIntPtr |
❌ | ✔️ | System.Buffer __Memmove | Void | Byte* Byte* UIntPtr |
❌ | ✔️ | System.CLRConfig GetConfigBoolValue | Boolean | String Boolean& |
❌ | ✔️ | System.Enum GetEnumValuesAndNames | Void | System.Runtime.CompilerServices.QCallTypeHandle System.Runtime.CompilerServices.ObjectHandleOnStack System.Runtime.CompilerServices.ObjectHandleOnStack Interop.BOOL |
❌ | ✔️ | System.Environment _Exit | Void | Int32 |
❌ | ✔️ | System.Environment GetProcessorCount | Int32 | |
❌ | ✔️ | System.Exception GetMessageFromNativeResources | Void | System.Exception.ExceptionMessageKind System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.GC _StartNoGCRegion | Int32 | Int64 Boolean Int64 Boolean |
❌ | ✔️ | System.GC _EndNoGCRegion | Int32 | |
❌ | ✔️ | System.GC GetTotalMemory | Int64 | |
❌ | ✔️ | System.GC _Collect | Void | Int32 Int32 |
❌ | ✔️ | System.GC _AddMemoryPressure | Void | UInt64 |
❌ | ✔️ | System.GC _RemoveMemoryPressure | Void | UInt64 |
❌ | ✔️ | System.GC _WaitForPendingFinalizers | Void | |
❌ | ✔️ | System.GC _RegisterFrozenSegment | IntPtr | IntPtr IntPtr |
❌ | ✔️ | System.GC _UnregisterFrozenSegment | Void | IntPtr |
❌ | ✔️ | System.RuntimeTypeHandle GetConstraints | Void | System.Runtime.CompilerServices.QCallTypeHandle System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.RuntimeTypeHandle GetGCHandle | IntPtr | System.Runtime.CompilerServices.QCallTypeHandle System.Runtime.InteropServices.GCHandleType |
❌ | ✔️ | System.RuntimeTypeHandle FreeGCHandle | IntPtr | System.Runtime.CompilerServices.QCallTypeHandle IntPtr |
❌ | ✔️ | System.RuntimeTypeHandle VerifyInterfaceIsImplemented | Void | System.Runtime.CompilerServices.QCallTypeHandle System.Runtime.CompilerServices.QCallTypeHandle |
❌ | ✔️ | System.RuntimeTypeHandle GetInterfaceMethodImplementation | System.RuntimeMethodHandleInternal | System.Runtime.CompilerServices.QCallTypeHandle System.Runtime.CompilerServices.QCallTypeHandle System.RuntimeMethodHandleInternal |
❌ | ✔️ | System.RuntimeTypeHandle _IsVisible | Boolean marshal(Bool) | System.Runtime.CompilerServices.QCallTypeHandle |
❌ | ✔️ | System.RuntimeTypeHandle ConstructName | Void | System.Runtime.CompilerServices.QCallTypeHandle System.TypeNameFormatFlags System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.RuntimeTypeHandle GetTypeByName | Void | String Boolean Boolean System.Runtime.CompilerServices.StackCrawlMarkHandle System.Runtime.CompilerServices.ObjectHandleOnStack System.Runtime.CompilerServices.ObjectHandleOnStack System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.RuntimeTypeHandle GetTypeByNameUsingCARules | Void | String System.Runtime.CompilerServices.QCallModule System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.RuntimeTypeHandle GetInstantiation | Void | System.Runtime.CompilerServices.QCallTypeHandle System.Runtime.CompilerServices.ObjectHandleOnStack Interop.BOOL |
❌ | ✔️ | System.RuntimeTypeHandle Instantiate | Void | System.Runtime.CompilerServices.QCallTypeHandle IntPtr* Int32 System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.RuntimeTypeHandle MakeArray | Void | System.Runtime.CompilerServices.QCallTypeHandle Int32 System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.RuntimeTypeHandle MakeSZArray | Void | System.Runtime.CompilerServices.QCallTypeHandle System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.RuntimeTypeHandle MakeByRef | Void | System.Runtime.CompilerServices.QCallTypeHandle System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.RuntimeTypeHandle MakePointer | Void | System.Runtime.CompilerServices.QCallTypeHandle System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.RuntimeTypeHandle IsCollectible | Interop.BOOL | System.Runtime.CompilerServices.QCallTypeHandle |
❌ | ✔️ | System.RuntimeTypeHandle GetGenericTypeDefinition | Void | System.Runtime.CompilerServices.QCallTypeHandle System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.RuntimeMethodHandle GetFunctionPointer | IntPtr | System.RuntimeMethodHandleInternal |
❌ | ✔️ | System.RuntimeMethodHandle GetIsCollectible | Interop.BOOL | System.RuntimeMethodHandleInternal |
❌ | ✔️ | System.RuntimeMethodHandle IsCAVisibleFromDecoratedType | Interop.BOOL | System.Runtime.CompilerServices.QCallTypeHandle System.RuntimeMethodHandleInternal System.Runtime.CompilerServices.QCallTypeHandle System.Runtime.CompilerServices.QCallModule |
❌ | ✔️ | System.RuntimeMethodHandle ConstructInstantiation | Void | System.RuntimeMethodHandleInternal System.TypeNameFormatFlags System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.RuntimeMethodHandle GetMethodInstantiation | Void | System.RuntimeMethodHandleInternal System.Runtime.CompilerServices.ObjectHandleOnStack Interop.BOOL |
❌ | ✔️ | System.RuntimeMethodHandle GetTypicalMethodDefinition | Void | System.RuntimeMethodHandleInternal System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.RuntimeMethodHandle StripMethodInstantiation | Void | System.RuntimeMethodHandleInternal System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.RuntimeMethodHandle Destroy | Void | System.RuntimeMethodHandleInternal |
❌ | ✔️ | System.ModuleHandle ResolveType | Void | System.Runtime.CompilerServices.QCallModule Int32 IntPtr* Int32 IntPtr* Int32 System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.ModuleHandle ResolveMethod | System.RuntimeMethodHandleInternal | System.Runtime.CompilerServices.QCallModule Int32 IntPtr* Int32 IntPtr* Int32 |
❌ | ✔️ | System.ModuleHandle ResolveField | Void | System.Runtime.CompilerServices.QCallModule Int32 IntPtr* Int32 IntPtr* Int32 System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.ModuleHandle _ContainsPropertyMatchingHash | Interop.BOOL | System.Runtime.CompilerServices.QCallModule Int32 UInt32 |
❌ | ✔️ | System.ModuleHandle GetModuleType | Void | System.Runtime.CompilerServices.QCallModule System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.ModuleHandle GetPEKind | Void | System.Runtime.CompilerServices.QCallModule Int32* Int32* |
❌ | ✔️ | System.MdUtf8String EqualsCaseInsensitive | Boolean | Void* Void* Int32 |
❌ | ✔️ | System.MdUtf8String HashCaseInsensitive | UInt32 | Void* Int32 |
❌ | ✔️ | System.TypeLoadException GetTypeLoadExceptionMessage | Void | Int32 System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.SafeTypeNameParserHandle _ReleaseTypeNameParser | Void | IntPtr |
❌ | ✔️ | System.TypeNameParser _CreateTypeNameParser | Void | String System.Runtime.CompilerServices.ObjectHandleOnStack Boolean |
❌ | ✔️ | System.TypeNameParser _GetNames | Void | System.SafeTypeNameParserHandle System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.TypeNameParser _GetTypeArguments | Void | System.SafeTypeNameParserHandle System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.TypeNameParser _GetModifiers | Void | System.SafeTypeNameParserHandle System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.TypeNameParser _GetAssemblyName | Void | System.SafeTypeNameParserHandle System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.Threading.Interlocked _MemoryBarrierProcessWide | Void | |
❌ | ✔️ | System.Threading.Monitor GetLockContentionCount | Int64 | |
❌ | ✔️ | System.Threading.Thread YieldInternal | Interop.BOOL | |
❌ | ✔️ | System.Threading.Thread InformThreadNameChange | Void | System.Threading.ThreadHandle String Int32 |
❌ | ✔️ | System.Threading.Thread GetCurrentOSThreadId | UInt64 | |
❌ | ✔️ | System.Threading.Thread GetOptimalMaxSpinWaitsPerSpinIterationInternal | Int32 | |
❌ | ✔️ | System.Threading.ThreadPool GetCompletedWorkItemCount | Int64 | |
❌ | ✔️ | System.Threading.ThreadPool RequestWorkerThread | Interop.BOOL | |
❌ | ✔️ | System.Threading.TimerQueue CreateAppDomainTimer | System.Threading.TimerQueue.AppDomainTimerSafeHandle | UInt32 Int32 |
❌ | ✔️ | System.Threading.TimerQueue ChangeAppDomainTimer | Boolean | System.Threading.TimerQueue.AppDomainTimerSafeHandle UInt32 |
❌ | ✔️ | System.Threading.TimerQueue DeleteAppDomainTimer | Boolean | IntPtr |
❌ | ✔️ | System.Runtime.Loader.AssemblyLoadContext InitializeAssemblyLoadContext | IntPtr | IntPtr Boolean Boolean |
❌ | ✔️ | System.Runtime.Loader.AssemblyLoadContext PrepareForAssemblyLoadContextRelease | Void | IntPtr IntPtr |
❌ | ✔️ | System.Runtime.Loader.AssemblyLoadContext LoadFromStream | IntPtr | IntPtr IntPtr Int32 IntPtr Int32 System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Runtime.Loader.AssemblyLoadContext InternalSetProfileRoot | Void | String |
❌ | ✔️ | System.Runtime.Loader.AssemblyLoadContext InternalStartProfile | Void | String IntPtr |
❌ | ✔️ | System.Runtime.Loader.AssemblyLoadContext LoadFromPath | Void | IntPtr String String System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Runtime.Loader.AssemblyLoadContext TraceResolvingHandlerInvoked | Boolean | String String String String String |
❌ | ✔️ | System.Runtime.Loader.AssemblyLoadContext TraceAssemblyResolveHandlerInvoked | Boolean | String String String String |
❌ | ✔️ | System.Runtime.Loader.AssemblyLoadContext TraceAssemblyLoadFromResolveHandlerInvoked | Boolean | String Boolean String String |
❌ | ✔️ | System.Runtime.Loader.AssemblyLoadContext TraceSatelliteSubdirectoryPathProbed | Boolean | String Int32 |
❌ | ✔️ | System.Runtime.Loader.AssemblyLoadContext GetLoadContextForAssembly | IntPtr | System.Runtime.CompilerServices.QCallAssembly |
❌ | ✔️ | System.Runtime.Intrinsics.X86.X86Base __cpuidex | Void | Int32* Int32 Int32 |
❌ | ✔️ | System.Runtime.InteropServices.Marshal InternalPrelink | Void | System.RuntimeMethodHandleInternal |
❌ | ✔️ | System.Runtime.InteropServices.NativeLibrary LoadFromPath | IntPtr | String Boolean |
❌ | ✔️ | System.Runtime.InteropServices.NativeLibrary LoadByName | IntPtr | String System.Runtime.CompilerServices.QCallAssembly Boolean UInt32 Boolean |
❌ | ✔️ | System.Runtime.InteropServices.NativeLibrary FreeLib | Void | IntPtr |
❌ | ✔️ | System.Runtime.InteropServices.NativeLibrary GetSymbol | IntPtr | IntPtr String Boolean |
❌ | ✔️ | System.Runtime.CompilerServices.RuntimeHelpers _CompileMethod | Void | System.RuntimeMethodHandleInternal |
❌ | ✔️ | System.Runtime.CompilerServices.RuntimeHelpers AllocateTypeAssociatedMemoryInternal | IntPtr | System.Runtime.CompilerServices.QCallTypeHandle UInt32 |
❌ | ✔️ | System.Reflection.Assembly GetExecutingAssemblyNative | Void | System.Runtime.CompilerServices.StackCrawlMarkHandle System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.Assembly GetEntryAssemblyNative | Void | System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.LoaderAllocatorScout Destroy | Boolean | IntPtr |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetCodeBase | Boolean | System.Runtime.CompilerServices.QCallAssembly System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetFullName | Void | System.Runtime.CompilerServices.QCallAssembly System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetEntryPoint | Void | System.Runtime.CompilerServices.QCallAssembly System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetType | Void | System.Runtime.CompilerServices.QCallAssembly String Boolean Boolean System.Runtime.CompilerServices.ObjectHandleOnStack System.Runtime.CompilerServices.ObjectHandleOnStack System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetExportedTypes | Void | System.Runtime.CompilerServices.QCallAssembly System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetIsCollectible | Interop.BOOL | System.Runtime.CompilerServices.QCallAssembly |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetResource | Byte* | System.Runtime.CompilerServices.QCallAssembly String UInt32& |
❌ | ✔️ | System.Reflection.RuntimeAssembly InternalLoad | Void | System.Runtime.CompilerServices.ObjectHandleOnStack System.Runtime.CompilerServices.ObjectHandleOnStack System.Runtime.CompilerServices.StackCrawlMarkHandle Boolean System.Runtime.CompilerServices.ObjectHandleOnStack System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetModule | Void | System.Runtime.CompilerServices.QCallAssembly String System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetManifestResourceInfo | Int32 | System.Runtime.CompilerServices.QCallAssembly String System.Runtime.CompilerServices.ObjectHandleOnStack System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetLocation | Void | System.Runtime.CompilerServices.QCallAssembly System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetImageRuntimeVersion | Void | System.Runtime.CompilerServices.QCallAssembly System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetVersion | Void | System.Runtime.CompilerServices.QCallAssembly Int32& Int32& Int32& Int32& |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetLocale | Void | System.Runtime.CompilerServices.QCallAssembly System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetSimpleName | Void | System.Runtime.CompilerServices.QCallAssembly System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetHashAlgorithm | System.Configuration.Assemblies.AssemblyHashAlgorithm | System.Runtime.CompilerServices.QCallAssembly |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetFlags | System.Reflection.AssemblyNameFlags | System.Runtime.CompilerServices.QCallAssembly |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetPublicKey | Void | System.Runtime.CompilerServices.QCallAssembly System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetModules | Void | System.Runtime.CompilerServices.QCallAssembly Boolean Boolean System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeAssembly GetForwardedType | Void | System.Runtime.CompilerServices.QCallAssembly System.Reflection.MetadataToken System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeModule GetType | Void | System.Runtime.CompilerServices.QCallModule String Boolean Boolean System.Runtime.CompilerServices.ObjectHandleOnStack System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeModule nIsTransientInternal | Boolean | System.Runtime.CompilerServices.QCallModule |
❌ | ✔️ | System.Reflection.RuntimeModule GetScopeName | Void | System.Runtime.CompilerServices.QCallModule System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.Reflection.RuntimeModule GetFullyQualifiedName | Void | System.Runtime.CompilerServices.QCallModule System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.Reflection.Metadata.AssemblyExtensions InternalTryGetRawMetadata | Boolean marshal(Bool) | System.Runtime.CompilerServices.QCallAssembly Byte*& Int32& |
❌ | ✔️ | System.Reflection.Emit.AssemblyBuilder CreateDynamicAssembly | Void | System.Runtime.CompilerServices.ObjectHandleOnStack System.Runtime.CompilerServices.StackCrawlMarkHandle Int32 System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.Reflection.Emit.ModuleBuilder GetTypeRef | Int32 | System.Runtime.CompilerServices.QCallModule String System.Runtime.CompilerServices.QCallModule String Int32 |
❌ | ✔️ | System.Reflection.Emit.ModuleBuilder GetMemberRef | Int32 | System.Runtime.CompilerServices.QCallModule System.Runtime.CompilerServices.QCallModule Int32 Int32 |
❌ | ✔️ | System.Reflection.Emit.ModuleBuilder GetMemberRefFromSignature | Int32 | System.Runtime.CompilerServices.QCallModule Int32 String Byte[] Int32 |
❌ | ✔️ | System.Reflection.Emit.ModuleBuilder GetMemberRefOfMethodInfo | Int32 | System.Runtime.CompilerServices.QCallModule Int32 System.RuntimeMethodHandleInternal |
❌ | ✔️ | System.Reflection.Emit.ModuleBuilder GetMemberRefOfFieldInfo | Int32 | System.Runtime.CompilerServices.QCallModule Int32 System.Runtime.CompilerServices.QCallTypeHandle Int32 |
❌ | ✔️ | System.Reflection.Emit.ModuleBuilder GetTokenFromTypeSpec | Int32 | System.Runtime.CompilerServices.QCallModule Byte[] Int32 |
❌ | ✔️ | System.Reflection.Emit.ModuleBuilder GetArrayMethodToken | Int32 | System.Runtime.CompilerServices.QCallModule Int32 String Byte[] Int32 |
❌ | ✔️ | System.Reflection.Emit.ModuleBuilder GetStringConstant | Int32 | System.Runtime.CompilerServices.QCallModule String Int32 |
❌ | ✔️ | System.Reflection.Emit.ModuleBuilder SetFieldRVAContent | Void | System.Runtime.CompilerServices.QCallModule Int32 Byte[] Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder SetParentType | Void | System.Runtime.CompilerServices.QCallModule Int32 Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder AddInterfaceImpl | Void | System.Runtime.CompilerServices.QCallModule Int32 Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder DefineMethod | Int32 | System.Runtime.CompilerServices.QCallModule Int32 String Byte[] Int32 System.Reflection.MethodAttributes |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder DefineMethodSpec | Int32 | System.Runtime.CompilerServices.QCallModule Int32 Byte[] Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder DefineField | Int32 | System.Runtime.CompilerServices.QCallModule Int32 String Byte[] Int32 System.Reflection.FieldAttributes |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder SetMethodIL | Void | System.Runtime.CompilerServices.QCallModule Int32 Boolean Byte[] Int32 Byte[] Int32 Int32 System.Reflection.Emit.ExceptionHandler[] Int32 Int32[] Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder DefineCustomAttribute | Void | System.Runtime.CompilerServices.QCallModule Int32 Int32 Byte[] Int32 Boolean Boolean |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder DefineProperty | Int32 | System.Runtime.CompilerServices.QCallModule Int32 String System.Reflection.PropertyAttributes Byte[] Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder DefineEvent | Int32 | System.Runtime.CompilerServices.QCallModule Int32 String System.Reflection.EventAttributes Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder DefineMethodSemantics | Void | System.Runtime.CompilerServices.QCallModule Int32 System.Reflection.MethodSemanticsAttributes Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder DefineMethodImpl | Void | System.Runtime.CompilerServices.QCallModule Int32 Int32 Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder SetMethodImpl | Void | System.Runtime.CompilerServices.QCallModule Int32 System.Reflection.MethodImplAttributes |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder SetParamInfo | Int32 | System.Runtime.CompilerServices.QCallModule Int32 Int32 System.Reflection.ParameterAttributes String |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder GetTokenFromSig | Int32 | System.Runtime.CompilerServices.QCallModule Byte[] Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder SetFieldLayoutOffset | Void | System.Runtime.CompilerServices.QCallModule Int32 Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder SetClassLayout | Void | System.Runtime.CompilerServices.QCallModule Int32 System.Reflection.Emit.PackingSize Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder SetConstantValue | Void | System.Runtime.CompilerServices.QCallModule Int32 Int32 Void* |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder SetPInvokeData | Void | System.Runtime.CompilerServices.QCallModule String String Int32 Int32 |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder DefineType | Int32 | System.Runtime.CompilerServices.QCallModule String Int32 System.Reflection.TypeAttributes Int32 Int32[] |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder DefineGenericParam | Int32 | System.Runtime.CompilerServices.QCallModule String Int32 System.Reflection.GenericParameterAttributes Int32 Int32[] |
❌ | ✔️ | System.Reflection.Emit.TypeBuilder TermCreateClass | Void | System.Runtime.CompilerServices.QCallModule Int32 System.Runtime.CompilerServices.ObjectHandleOnStack |
❌ | ✔️ | System.IO.FileLoadException GetFileLoadExceptionMessage | Void | Int32 System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.IO.FileLoadException GetMessageForHR | Void | Int32 System.Runtime.CompilerServices.StringHandleOnStack |
❌ | ✔️ | System.Diagnostics.Tracing.EventPipeInternal Enable | UInt64 | Char* System.Diagnostics.Tracing.EventPipeSerializationFormat UInt32 System.Diagnostics.Tracing.EventPipeInternal.EventPipeProviderConfigurationNative* UInt32 |
❌ | ✔️ | System.Diagnostics.Tracing.EventPipeInternal Disable | Void | UInt64 |
❌ | ✔️ | System.Diagnostics.Tracing.EventPipeInternal CreateProvider | IntPtr | String Interop.Advapi32.EtwEnableCallback |
❌ | ✔️ | System.Diagnostics.Tracing.EventPipeInternal DefineEvent | IntPtr | IntPtr UInt32 Int64 UInt32 UInt32 Void* UInt32 |
❌ | ✔️ | System.Diagnostics.Tracing.EventPipeInternal GetProvider | IntPtr | String |
❌ | ✔️ | System.Diagnostics.Tracing.EventPipeInternal DeleteProvider | Void | IntPtr |
❌ | ✔️ | System.Diagnostics.Tracing.EventPipeInternal EventActivityIdControl | Int32 | UInt32 System.Guid& |
❌ | ✔️ | System.Diagnostics.Tracing.EventPipeInternal WriteEventData | Void | IntPtr System.Diagnostics.Tracing.EventProvider.EventData* UInt32 System.Guid* System.Guid* |
❌ | ✔️ | System.Diagnostics.Tracing.EventPipeInternal GetSessionInfo | Boolean | UInt64 System.Diagnostics.Tracing.EventPipeSessionInfo* |
❌ | ✔️ | System.Diagnostics.Tracing.EventPipeInternal GetNextEvent | Boolean | UInt64 System.Diagnostics.Tracing.EventPipeEventInstanceData* |
❌ | ✔️ | System.Diagnostics.Tracing.EventPipeInternal GetWaitHandle | IntPtr | UInt64 |
❌ | ✔️ | System.Diagnostics.Tracing.XplatEventLogger IsEventSourceLoggingEnabled | Boolean | |
❌ | ✔️ | System.Diagnostics.Tracing.XplatEventLogger LogEventSource | Void | Int32 String String String |
System.Reflection.Metadata.dll (total: 1) | ||||
❌ | ✔️ | Interop.Kernel32 ReadFile | Int32 | System.Runtime.InteropServices.SafeHandle Byte* Int32 Int32& IntPtr |
System.Runtime.InteropServices.RuntimeInformation.dll (total: 3) | ||||
❌ | ✔️ | Interop.Sys GetUnixVersion | Int32 | Byte[] Int32& |
❌ | ✔️ | Interop.Sys GetOSArchitecture | Int32 | |
❌ | ✔️ | Interop.Sys GetProcessArchitecture | Int32 | |
System.Security.Cryptography.Algorithms.dll (total: 114) | ||||
❌ | ✔️ | Interop.Crypto ObjObj2Txt | Int32 | Byte* Int32 IntPtr |
❌ | ✔️ | Interop.Crypto ObjNid2Obj | IntPtr | Int32 |
❌ | ✔️ | Interop.Crypto ObjSn2Nid | Int32 | String |
❌ | ✔️ | Interop.Crypto BigNumDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto BigNumFromBinary | IntPtr | Byte* Int32 |
❌ | ✔️ | Interop.Crypto BigNumToBinary | Int32 | Microsoft.Win32.SafeHandles.SafeBignumHandle Byte* |
❌ | ✔️ | Interop.Crypto GetBigNumBytes | Int32 | Microsoft.Win32.SafeHandles.SafeBignumHandle |
❌ | ✔️ | Interop.Crypto EcDsaSign | Boolean marshal(Bool) | Byte& Int32 Byte& Int32& Microsoft.Win32.SafeHandles.SafeEcKeyHandle |
❌ | ✔️ | Interop.Crypto EcDsaVerify | Int32 | Byte& Int32 Byte& Int32 Microsoft.Win32.SafeHandles.SafeEcKeyHandle |
❌ | ✔️ | Interop.Crypto CryptoNative_EcDsaSize | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle |
❌ | ✔️ | Interop.Crypto DsaDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto DsaGenerateKey | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeDsaHandle& Int32 |
❌ | ✔️ | Interop.Crypto DsaSizeSignature | Int32 | Microsoft.Win32.SafeHandles.SafeDsaHandle |
❌ | ✔️ | Interop.Crypto DsaSizeQ | Int32 | Microsoft.Win32.SafeHandles.SafeDsaHandle |
❌ | ✔️ | Interop.Crypto DsaSizeP | Int32 | Microsoft.Win32.SafeHandles.SafeDsaHandle |
❌ | ✔️ | Interop.Crypto DsaSign | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeDsaHandle Byte& Int32 Byte& Int32& |
❌ | ✔️ | Interop.Crypto DsaVerify | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeDsaHandle Byte& Int32 Byte& Int32 |
❌ | ✔️ | Interop.Crypto GetDsaParameters | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeDsaHandle IntPtr& Int32& IntPtr& Int32& IntPtr& Int32& IntPtr& Int32& IntPtr& Int32& |
❌ | ✔️ | Interop.Crypto DsaKeyCreateByExplicitParameters | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeDsaHandle& Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 |
❌ | ✔️ | Interop.Crypto EcKeyCreateByKeyParameters | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle& String Byte[] Int32 Byte[] Int32 Byte[] Int32 |
❌ | ✔️ | Interop.Crypto EcKeyCreateByExplicitParameters | Microsoft.Win32.SafeHandles.SafeEcKeyHandle | System.Security.Cryptography.ECCurve.ECCurveType Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 |
❌ | ✔️ | Interop.Crypto CryptoNative_GetECKeyParameters | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle Boolean Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& IntPtr& Int32& |
❌ | ✔️ | Interop.Crypto CryptoNative_GetECCurveParameters | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle Boolean System.Security.Cryptography.ECCurve.ECCurveType& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& IntPtr& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& |
❌ | ✔️ | Interop.Crypto CryptoNative_EcKeyCreateByOid | Microsoft.Win32.SafeHandles.SafeEcKeyHandle | String |
❌ | ✔️ | Interop.Crypto EcKeyDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto EcKeyGenerateKey | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEcKeyHandle |
❌ | ✔️ | Interop.Crypto CryptoNative_EcKeyGetSize | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle Int32& |
❌ | ✔️ | Interop.Crypto CryptoNative_EcKeyGetCurveName | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle Int32& |
❌ | ✔️ | Interop.Crypto EvpPkeyCreate | System.Security.Cryptography.SafeEvpPKeyHandle | |
❌ | ✔️ | Interop.Crypto EvpPkeyDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto EvpPkeyGetEcKey | Microsoft.Win32.SafeHandles.SafeEcKeyHandle | System.Security.Cryptography.SafeEvpPKeyHandle |
❌ | ✔️ | Interop.Crypto EvpPkeySetEcKey | Boolean marshal(Bool) | System.Security.Cryptography.SafeEvpPKeyHandle Microsoft.Win32.SafeHandles.SafeEcKeyHandle |
❌ | ✔️ | Interop.Crypto EvpPKeyCtxCreate | Microsoft.Win32.SafeHandles.SafeEvpPKeyCtxHandle | System.Security.Cryptography.SafeEvpPKeyHandle System.Security.Cryptography.SafeEvpPKeyHandle UInt32& |
❌ | ✔️ | Interop.Crypto EvpPKeyDeriveSecretAgreement | Int32 | Byte& UInt32 Microsoft.Win32.SafeHandles.SafeEvpPKeyCtxHandle |
❌ | ✔️ | Interop.Crypto EvpPKeyCtxDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto EvpMdCtxCreate | Microsoft.Win32.SafeHandles.SafeEvpMdCtxHandle | IntPtr |
❌ | ✔️ | Interop.Crypto EvpMdCtxDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto EvpDigestReset | Int32 | Microsoft.Win32.SafeHandles.SafeEvpMdCtxHandle IntPtr |
❌ | ✔️ | Interop.Crypto EvpDigestUpdate | Int32 | Microsoft.Win32.SafeHandles.SafeEvpMdCtxHandle Byte& Int32 |
❌ | ✔️ | Interop.Crypto EvpDigestFinalEx | Int32 | Microsoft.Win32.SafeHandles.SafeEvpMdCtxHandle Byte& UInt32& |
❌ | ✔️ | Interop.Crypto EvpDigestCurrent | Int32 | Microsoft.Win32.SafeHandles.SafeEvpMdCtxHandle Byte& UInt32& |
❌ | ✔️ | Interop.Crypto EvpDigestOneShot | Int32 | IntPtr Byte* Int32 Byte* UInt32& |
❌ | ✔️ | Interop.Crypto EvpMdSize | Int32 | IntPtr |
❌ | ✔️ | Interop.Crypto EvpMd5 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpSha1 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpSha256 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpSha384 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpSha512 | IntPtr | |
❌ | ✔️ | Interop.Crypto GetMaxMdSize | Int32 | |
❌ | ✔️ | Interop.Crypto HmacCreate | Microsoft.Win32.SafeHandles.SafeHmacCtxHandle | Byte& Int32 IntPtr |
❌ | ✔️ | Interop.Crypto HmacDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto HmacReset | Int32 | Microsoft.Win32.SafeHandles.SafeHmacCtxHandle |
❌ | ✔️ | Interop.Crypto HmacUpdate | Int32 | Microsoft.Win32.SafeHandles.SafeHmacCtxHandle Byte& Int32 |
❌ | ✔️ | Interop.Crypto HmacFinal | Int32 | Microsoft.Win32.SafeHandles.SafeHmacCtxHandle Byte& Int32& |
❌ | ✔️ | Interop.Crypto HmacCurrent | Int32 | Microsoft.Win32.SafeHandles.SafeHmacCtxHandle Byte& Int32& |
❌ | ✔️ | Interop.Crypto CryptoNative_GetRandomBytes | Boolean marshal(Bool) | Byte* Int32 |
❌ | ✔️ | Interop.Crypto RsaCreate | Microsoft.Win32.SafeHandles.SafeRsaHandle | |
❌ | ✔️ | Interop.Crypto RsaDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto DecodeRsaPublicKey | Microsoft.Win32.SafeHandles.SafeRsaHandle | Byte& Int32 |
❌ | ✔️ | Interop.Crypto RsaPublicEncrypt | Int32 | Int32 Byte& Byte& Microsoft.Win32.SafeHandles.SafeRsaHandle Interop.Crypto.RsaPadding |
❌ | ✔️ | Interop.Crypto RsaPrivateDecrypt | Int32 | Int32 Byte& Byte& Microsoft.Win32.SafeHandles.SafeRsaHandle Interop.Crypto.RsaPadding |
❌ | ✔️ | Interop.Crypto RsaSignPrimitive | Int32 | Int32 Byte& Byte& Microsoft.Win32.SafeHandles.SafeRsaHandle |
❌ | ✔️ | Interop.Crypto RsaVerificationPrimitive | Int32 | Int32 Byte& Byte& Microsoft.Win32.SafeHandles.SafeRsaHandle |
❌ | ✔️ | Interop.Crypto RsaSize | Int32 | Microsoft.Win32.SafeHandles.SafeRsaHandle |
❌ | ✔️ | Interop.Crypto RsaGenerateKeyEx | Int32 | Microsoft.Win32.SafeHandles.SafeRsaHandle Int32 Microsoft.Win32.SafeHandles.SafeBignumHandle |
❌ | ✔️ | Interop.Crypto RsaSign | Boolean marshal(Bool) | Int32 Byte& Int32 Byte& Int32& Microsoft.Win32.SafeHandles.SafeRsaHandle |
❌ | ✔️ | Interop.Crypto RsaVerify | Boolean marshal(Bool) | Int32 Byte& Int32 Byte& Int32 Microsoft.Win32.SafeHandles.SafeRsaHandle |
❌ | ✔️ | Interop.Crypto GetRsaParameters | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeRsaHandle IntPtr& IntPtr& IntPtr& IntPtr& IntPtr& IntPtr& IntPtr& IntPtr& |
❌ | ✔️ | Interop.Crypto SetRsaParameters | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeRsaHandle Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 |
❌ | ✔️ | Interop.Crypto EvpCipherCreate | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle | IntPtr Byte& Int32 Int32 Byte& Int32 |
❌ | ✔️ | Interop.Crypto EvpCipherCreatePartial | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle | IntPtr |
❌ | ✔️ | Interop.Crypto EvpCipherSetKeyAndIV | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle Byte& Byte& Interop.Crypto.EvpCipherDirection |
❌ | ✔️ | Interop.Crypto CryptoNative_EvpCipherSetGcmNonceLength | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle Int32 |
❌ | ✔️ | Interop.Crypto CryptoNative_EvpCipherSetCcmNonceLength | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle Int32 |
❌ | ✔️ | Interop.Crypto EvpCipherDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto EvpCipherReset | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle |
❌ | ✔️ | Interop.Crypto EvpCipherCtxSetPadding | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle Int32 |
❌ | ✔️ | Interop.Crypto EvpCipherUpdate | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle Byte& Int32& Byte& Int32 |
❌ | ✔️ | Interop.Crypto EvpCipherFinalEx | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle Byte& Int32& |
❌ | ✔️ | Interop.Crypto EvpCipherGetGcmTag | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle Byte& Int32 |
❌ | ✔️ | Interop.Crypto EvpCipherSetGcmTag | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle Byte& Int32 |
❌ | ✔️ | Interop.Crypto EvpCipherGetCcmTag | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle Byte& Int32 |
❌ | ✔️ | Interop.Crypto EvpCipherSetCcmTag | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEvpCipherCtxHandle Byte& Int32 |
❌ | ✔️ | Interop.Crypto EvpAes128Ecb | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes128Cbc | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes128Gcm | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes128Cfb8 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes128Cfb128 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes128Ccm | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes192Ecb | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes192Cbc | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes192Gcm | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes192Cfb8 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes192Cfb128 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes192Ccm | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes256Ecb | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes256Cbc | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes256Gcm | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes256Cfb128 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes256Cfb8 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpAes256Ccm | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpDesCbc | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpDesEcb | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpDesCfb8 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpDes3Cbc | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpDes3Ecb | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpDes3Cfb8 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpDes3Cfb64 | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpRC2Cbc | IntPtr | |
❌ | ✔️ | Interop.Crypto EvpRC2Ecb | IntPtr | |
❌ | ✔️ | Interop.Crypto ErrClearError | UInt64 | |
❌ | ✔️ | Interop.Crypto ErrGetErrorAlloc | UInt64 | Boolean& marshal(Bool) |
❌ | ✔️ | Interop.Crypto ErrErrorStringN | Void | UInt64 Byte* Int32 |
❌ | ✔️ | Interop.CryptoInitializer EnsureOpenSslInitialized | Int32 | |
System.Security.Cryptography.Encoding.dll (total: 19) | ||||
❌ | ✔️ | Interop.Crypto ObjTxt2Obj | Microsoft.Win32.SafeHandles.SafeAsn1ObjectHandle | String |
❌ | ✔️ | Interop.Crypto ObjObj2Txt | Int32 | Byte* Int32 IntPtr |
❌ | ✔️ | Interop.Crypto CryptoNative_GetObjectDefinitionByName | IntPtr | String |
❌ | ✔️ | Interop.Crypto Asn1ObjectFree | Void | IntPtr |
❌ | ✔️ | Interop.Crypto Asn1OctetStringNew | Microsoft.Win32.SafeHandles.SafeAsn1OctetStringHandle | |
❌ | ✔️ | Interop.Crypto Asn1OctetStringSet | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeAsn1OctetStringHandle Byte[] Int32 |
❌ | ✔️ | Interop.Crypto Asn1OctetStringFree | Void | IntPtr |
❌ | ✔️ | Interop.Crypto CreateMemoryBio | Microsoft.Win32.SafeHandles.SafeBioHandle | |
❌ | ✔️ | Interop.Crypto BioDestroy | Boolean marshal(Bool) | IntPtr |
❌ | ✔️ | Interop.Crypto BioGets | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle Byte[] Int32 |
❌ | ✔️ | Interop.Crypto GetMemoryBioSize | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle |
❌ | ✔️ | Interop.Crypto ErrClearError | UInt64 | |
❌ | ✔️ | Interop.Crypto ErrGetErrorAlloc | UInt64 | Boolean& marshal(Bool) |
❌ | ✔️ | Interop.Crypto ErrErrorStringN | Void | UInt64 Byte* Int32 |
❌ | ✔️ | Interop.Crypto LookupFriendlyNameByOid | Int32 | String IntPtr& |
❌ | ✔️ | Interop.Crypto X509ExtensionCreateByObj | Microsoft.Win32.SafeHandles.SafeX509ExtensionHandle | Microsoft.Win32.SafeHandles.SafeAsn1ObjectHandle Boolean marshal(Bool) Microsoft.Win32.SafeHandles.SafeAsn1OctetStringHandle |
❌ | ✔️ | Interop.Crypto X509ExtensionDestroy | Int32 | IntPtr |
❌ | ✔️ | Interop.Crypto X509V3ExtPrint | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeBioHandle Microsoft.Win32.SafeHandles.SafeX509ExtensionHandle |
❌ | ✔️ | Interop.CryptoInitializer EnsureOpenSslInitialized | Int32 | |
System.Security.Cryptography.OpenSsl.dll (total: 61) | ||||
❌ | ✔️ | Interop.Crypto ObjObj2Txt | Int32 | Byte* Int32 IntPtr |
❌ | ✔️ | Interop.Crypto ObjNid2Obj | IntPtr | Int32 |
❌ | ✔️ | Interop.Crypto ObjSn2Nid | Int32 | String |
❌ | ✔️ | Interop.Crypto BigNumDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto BigNumFromBinary | IntPtr | Byte* Int32 |
❌ | ✔️ | Interop.Crypto BigNumToBinary | Int32 | Microsoft.Win32.SafeHandles.SafeBignumHandle Byte* |
❌ | ✔️ | Interop.Crypto GetBigNumBytes | Int32 | Microsoft.Win32.SafeHandles.SafeBignumHandle |
❌ | ✔️ | Interop.Crypto DsaUpRef | Boolean marshal(Bool) | IntPtr |
❌ | ✔️ | Interop.Crypto DsaDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto DsaGenerateKey | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeDsaHandle& Int32 |
❌ | ✔️ | Interop.Crypto DsaSizeSignature | Int32 | Microsoft.Win32.SafeHandles.SafeDsaHandle |
❌ | ✔️ | Interop.Crypto DsaSizeQ | Int32 | Microsoft.Win32.SafeHandles.SafeDsaHandle |
❌ | ✔️ | Interop.Crypto DsaSizeP | Int32 | Microsoft.Win32.SafeHandles.SafeDsaHandle |
❌ | ✔️ | Interop.Crypto DsaSign | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeDsaHandle Byte& Int32 Byte& Int32& |
❌ | ✔️ | Interop.Crypto DsaVerify | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeDsaHandle Byte& Int32 Byte& Int32 |
❌ | ✔️ | Interop.Crypto GetDsaParameters | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeDsaHandle IntPtr& Int32& IntPtr& Int32& IntPtr& Int32& IntPtr& Int32& IntPtr& Int32& |
❌ | ✔️ | Interop.Crypto DsaKeyCreateByExplicitParameters | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeDsaHandle& Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 |
❌ | ✔️ | Interop.Crypto EcDsaSign | Boolean marshal(Bool) | Byte& Int32 Byte& Int32& Microsoft.Win32.SafeHandles.SafeEcKeyHandle |
❌ | ✔️ | Interop.Crypto EcDsaVerify | Int32 | Byte& Int32 Byte& Int32 Microsoft.Win32.SafeHandles.SafeEcKeyHandle |
❌ | ✔️ | Interop.Crypto CryptoNative_EcDsaSize | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle |
❌ | ✔️ | Interop.Crypto EcKeyCreateByKeyParameters | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle& String Byte[] Int32 Byte[] Int32 Byte[] Int32 |
❌ | ✔️ | Interop.Crypto EcKeyCreateByExplicitParameters | Microsoft.Win32.SafeHandles.SafeEcKeyHandle | System.Security.Cryptography.ECCurve Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 |
❌ | ✔️ | Interop.Crypto CryptoNative_GetECKeyParameters | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle Boolean Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& IntPtr& Int32& |
❌ | ✔️ | Interop.Crypto CryptoNative_GetECCurveParameters | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle Boolean System.Security.Cryptography.ECCurve& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& IntPtr& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& Microsoft.Win32.SafeHandles.SafeBignumHandle& Int32& |
❌ | ✔️ | Interop.Crypto CryptoNative_EcKeyCreateByOid | Microsoft.Win32.SafeHandles.SafeEcKeyHandle | String |
❌ | ✔️ | Interop.Crypto EcKeyDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto EcKeyGenerateKey | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeEcKeyHandle |
❌ | ✔️ | Interop.Crypto EcKeyUpRef | Boolean marshal(Bool) | IntPtr |
❌ | ✔️ | Interop.Crypto CryptoNative_EcKeyGetSize | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle Int32& |
❌ | ✔️ | Interop.Crypto CryptoNative_EcKeyGetCurveName | Int32 | Microsoft.Win32.SafeHandles.SafeEcKeyHandle Int32& |
❌ | ✔️ | Interop.Crypto ErrClearError | UInt64 | |
❌ | ✔️ | Interop.Crypto ErrGetErrorAlloc | UInt64 | Boolean& marshal(Bool) |
❌ | ✔️ | Interop.Crypto ErrErrorStringN | Void | UInt64 Byte* Int32 |
❌ | ✔️ | Interop.Crypto EvpPkeyCreate | System.Security.Cryptography.SafeEvpPKeyHandle | |
❌ | ✔️ | Interop.Crypto EvpPkeyDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto UpRefEvpPkey | Int32 | System.Security.Cryptography.SafeEvpPKeyHandle |
❌ | ✔️ | Interop.Crypto EvpPkeyGetDsa | Microsoft.Win32.SafeHandles.SafeDsaHandle | System.Security.Cryptography.SafeEvpPKeyHandle |
❌ | ✔️ | Interop.Crypto EvpPkeySetDsa | Boolean marshal(Bool) | System.Security.Cryptography.SafeEvpPKeyHandle Microsoft.Win32.SafeHandles.SafeDsaHandle |
❌ | ✔️ | Interop.Crypto EvpPKeyCtxCreate | Microsoft.Win32.SafeHandles.SafeEvpPKeyCtxHandle | System.Security.Cryptography.SafeEvpPKeyHandle System.Security.Cryptography.SafeEvpPKeyHandle UInt32& |
❌ | ✔️ | Interop.Crypto EvpPKeyDeriveSecretAgreement | Int32 | Byte& UInt32 Microsoft.Win32.SafeHandles.SafeEvpPKeyCtxHandle |
❌ | ✔️ | Interop.Crypto EvpPKeyCtxDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto EvpPkeyGetEcKey | Microsoft.Win32.SafeHandles.SafeEcKeyHandle | System.Security.Cryptography.SafeEvpPKeyHandle |
❌ | ✔️ | Interop.Crypto EvpPkeySetEcKey | Boolean marshal(Bool) | System.Security.Cryptography.SafeEvpPKeyHandle Microsoft.Win32.SafeHandles.SafeEcKeyHandle |
❌ | ✔️ | Interop.Crypto EvpPkeyGetRsa | Microsoft.Win32.SafeHandles.SafeRsaHandle | System.Security.Cryptography.SafeEvpPKeyHandle |
❌ | ✔️ | Interop.Crypto EvpPkeySetRsa | Boolean marshal(Bool) | System.Security.Cryptography.SafeEvpPKeyHandle Microsoft.Win32.SafeHandles.SafeRsaHandle |
❌ | ✔️ | Interop.Crypto RsaCreate | Microsoft.Win32.SafeHandles.SafeRsaHandle | |
❌ | ✔️ | Interop.Crypto RsaUpRef | Boolean marshal(Bool) | IntPtr |
❌ | ✔️ | Interop.Crypto RsaDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto DecodeRsaPublicKey | Microsoft.Win32.SafeHandles.SafeRsaHandle | Byte& Int32 |
❌ | ✔️ | Interop.Crypto RsaPublicEncrypt | Int32 | Int32 Byte& Byte& Microsoft.Win32.SafeHandles.SafeRsaHandle Interop.Crypto.RsaPadding |
❌ | ✔️ | Interop.Crypto RsaPrivateDecrypt | Int32 | Int32 Byte& Byte& Microsoft.Win32.SafeHandles.SafeRsaHandle Interop.Crypto.RsaPadding |
❌ | ✔️ | Interop.Crypto RsaSignPrimitive | Int32 | Int32 Byte& Byte& Microsoft.Win32.SafeHandles.SafeRsaHandle |
❌ | ✔️ | Interop.Crypto RsaVerificationPrimitive | Int32 | Int32 Byte& Byte& Microsoft.Win32.SafeHandles.SafeRsaHandle |
❌ | ✔️ | Interop.Crypto RsaSize | Int32 | Microsoft.Win32.SafeHandles.SafeRsaHandle |
❌ | ✔️ | Interop.Crypto RsaGenerateKeyEx | Int32 | Microsoft.Win32.SafeHandles.SafeRsaHandle Int32 Microsoft.Win32.SafeHandles.SafeBignumHandle |
❌ | ✔️ | Interop.Crypto RsaSign | Boolean marshal(Bool) | Int32 Byte& Int32 Byte& Int32& Microsoft.Win32.SafeHandles.SafeRsaHandle |
❌ | ✔️ | Interop.Crypto RsaVerify | Boolean marshal(Bool) | Int32 Byte& Int32 Byte& Int32 Microsoft.Win32.SafeHandles.SafeRsaHandle |
❌ | ✔️ | Interop.Crypto GetRsaParameters | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeRsaHandle IntPtr& IntPtr& IntPtr& IntPtr& IntPtr& IntPtr& IntPtr& IntPtr& |
❌ | ✔️ | Interop.Crypto SetRsaParameters | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeRsaHandle Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 Byte[] Int32 |
❌ | ✔️ | Interop.CryptoInitializer EnsureOpenSslInitialized | Int32 | |
❌ | ✔️ | Interop.OpenSsl OpenSslVersionNumber | Int64 | |
System.Security.Cryptography.X509Certificates.dll (total: 120) | ||||
❌ | ✔️ | Interop.Sys ConvertErrorPlatformToPal | Interop.Error | Int32 |
❌ | ✔️ | Interop.Sys ConvertErrorPalToPlatform | Int32 | Interop.Error |
❌ | ✔️ | Interop.Sys StrErrorR | Byte* | Int32 Byte* Int32 |
❌ | ✔️ | Interop.Sys FChMod | Int32 | Microsoft.Win32.SafeHandles.SafeFileHandle Int32 |
❌ | ✔️ | Interop.Sys GetEUid | UInt32 | |
❌ | ✔️ | Interop.Sys GetPwUidR | Int32 | UInt32 Interop.Sys.Passwd& Byte* Int32 |
❌ | ✔️ | Interop.Sys FStat | Int32 | System.Runtime.InteropServices.SafeHandle Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Sys Stat | Int32 | String Interop.Sys.FileStatus& |
❌ | ✔️ | Interop.Crypto ObjObj2Txt | Int32 | Byte* Int32 IntPtr |
❌ | ✔️ | Interop.Crypto DecodeAsn1BitString | Microsoft.Win32.SafeHandles.SafeAsn1BitStringHandle | Byte[] Int32 |
❌ | ✔️ | Interop.Crypto Asn1BitStringFree | Void | IntPtr |
❌ | ✔️ | Interop.Crypto GetAsn1IntegerDerSize | Int32 | Microsoft.Win32.SafeHandles.SafeSharedAsn1IntegerHandle |
❌ | ✔️ | Interop.Crypto EncodeAsn1Integer | Int32 | Microsoft.Win32.SafeHandles.SafeSharedAsn1IntegerHandle Byte[] |
❌ | ✔️ | Interop.Crypto ObjTxt2Nid | Int32 | String |
❌ | ✔️ | Interop.Crypto CreateMemoryBio | Microsoft.Win32.SafeHandles.SafeBioHandle | |
❌ | ✔️ | Interop.Crypto BioNewFile | Microsoft.Win32.SafeHandles.SafeBioHandle | String String |
❌ | ✔️ | Interop.Crypto BioDestroy | Boolean marshal(Bool) | IntPtr |
❌ | ✔️ | Interop.Crypto BioGets | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle Byte[] Int32 |
❌ | ✔️ | Interop.Crypto BioWrite | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle Byte[] Int32 |
❌ | ✔️ | Interop.Crypto BioWrite | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle Byte& Int32 |
❌ | ✔️ | Interop.Crypto GetMemoryBioSize | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle |
❌ | ✔️ | Interop.Crypto ErrClearError | UInt64 | |
❌ | ✔️ | Interop.Crypto ErrGetErrorAlloc | UInt64 | Boolean& marshal(Bool) |
❌ | ✔️ | Interop.Crypto ErrPeekLastError | UInt64 | |
❌ | ✔️ | Interop.Crypto ErrErrorStringN | Void | UInt64 Byte* Int32 |
❌ | ✔️ | Interop.Crypto OcspRequestDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto GetOcspRequestDerSize | Int32 | System.Security.Cryptography.X509Certificates.SafeOcspRequestHandle |
❌ | ✔️ | Interop.Crypto EncodeOcspRequest | Int32 | System.Security.Cryptography.X509Certificates.SafeOcspRequestHandle Byte[] |
❌ | ✔️ | Interop.Crypto CryptoNative_DecodeOcspResponse | System.Security.Cryptography.X509Certificates.SafeOcspResponseHandle | Byte& Int32 |
❌ | ✔️ | Interop.Crypto OcspResponseDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto CryptoNative_X509ChainGetCachedOcspStatus | Interop.Crypto.X509VerifyStatusCode | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle String Int32 |
❌ | ✔️ | Interop.Crypto CryptoNative_X509ChainVerifyOcsp | Interop.Crypto.X509VerifyStatusCode | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle System.Security.Cryptography.X509Certificates.SafeOcspRequestHandle System.Security.Cryptography.X509Certificates.SafeOcspResponseHandle String Int32 |
❌ | ✔️ | Interop.Crypto CryptoNative_X509ChainBuildOcspRequest | System.Security.Cryptography.X509Certificates.SafeOcspRequestHandle | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle Int32 |
❌ | ✔️ | Interop.Crypto PemReadBioPkcs7 | Microsoft.Win32.SafeHandles.SafePkcs7Handle | Microsoft.Win32.SafeHandles.SafeBioHandle |
❌ | ✔️ | Interop.Crypto DecodePkcs7 | Microsoft.Win32.SafeHandles.SafePkcs7Handle | Byte& Int32 |
❌ | ✔️ | Interop.Crypto D2IPkcs7Bio | Microsoft.Win32.SafeHandles.SafePkcs7Handle | Microsoft.Win32.SafeHandles.SafeBioHandle |
❌ | ✔️ | Interop.Crypto Pkcs7CreateCertificateCollection | Microsoft.Win32.SafeHandles.SafePkcs7Handle | Microsoft.Win32.SafeHandles.SafeX509StackHandle |
❌ | ✔️ | Interop.Crypto Pkcs7Destroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto GetPkcs7Certificates | Int32 | Microsoft.Win32.SafeHandles.SafePkcs7Handle Microsoft.Win32.SafeHandles.SafeSharedX509StackHandle& |
❌ | ✔️ | Interop.Crypto GetPkcs7DerSize | Int32 | Microsoft.Win32.SafeHandles.SafePkcs7Handle |
❌ | ✔️ | Interop.Crypto EncodePkcs7 | Int32 | Microsoft.Win32.SafeHandles.SafePkcs7Handle Byte[] |
❌ | ✔️ | Interop.Crypto GetX509EvpPublicKey | System.Security.Cryptography.SafeEvpPKeyHandle | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto DecodeX509Crl | Microsoft.Win32.SafeHandles.SafeX509CrlHandle | Byte[] Int32 |
❌ | ✔️ | Interop.Crypto DecodeX509 | Microsoft.Win32.SafeHandles.SafeX509Handle | Byte& Int32 |
❌ | ✔️ | Interop.Crypto GetX509DerSize | Int32 | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto EncodeX509 | Int32 | Microsoft.Win32.SafeHandles.SafeX509Handle Byte[] |
❌ | ✔️ | Interop.Crypto X509Destroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto X509UpRef | Microsoft.Win32.SafeHandles.SafeX509Handle | IntPtr |
❌ | ✔️ | Interop.Crypto X509UpRef | Microsoft.Win32.SafeHandles.SafeX509Handle | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto PemReadX509FromBio | Microsoft.Win32.SafeHandles.SafeX509Handle | Microsoft.Win32.SafeHandles.SafeBioHandle |
❌ | ✔️ | Interop.Crypto PemReadX509FromBioAux | Microsoft.Win32.SafeHandles.SafeX509Handle | Microsoft.Win32.SafeHandles.SafeBioHandle |
❌ | ✔️ | Interop.Crypto X509GetSerialNumber_private | Microsoft.Win32.SafeHandles.SafeSharedAsn1IntegerHandle | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto X509GetIssuerName | IntPtr | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto X509GetSubjectName | IntPtr | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto X509CheckPurpose | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeX509Handle Int32 Int32 |
❌ | ✔️ | Interop.Crypto X509IssuerNameHash | UInt64 | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto CryptoNative_X509FindExtensionData | Microsoft.Win32.SafeHandles.SafeSharedAsn1OctetStringHandle | Microsoft.Win32.SafeHandles.SafeX509Handle Int32 |
❌ | ✔️ | Interop.Crypto X509GetExtCount | Int32 | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto X509GetExt | IntPtr | Microsoft.Win32.SafeHandles.SafeX509Handle Int32 |
❌ | ✔️ | Interop.Crypto X509ExtensionGetOid | IntPtr | IntPtr |
❌ | ✔️ | Interop.Crypto X509ExtensionGetData | IntPtr | IntPtr |
❌ | ✔️ | Interop.Crypto X509ExtensionGetCritical | Boolean marshal(Bool) | IntPtr |
❌ | ✔️ | Interop.Crypto CryptoNative_X509ChainNew | Microsoft.Win32.SafeHandles.SafeX509StoreHandle | Microsoft.Win32.SafeHandles.SafeX509StackHandle Microsoft.Win32.SafeHandles.SafeX509StackHandle |
❌ | ✔️ | Interop.Crypto X509StoreDestory | Void | IntPtr |
❌ | ✔️ | Interop.Crypto X509StoreAddCrl | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeX509StoreHandle Microsoft.Win32.SafeHandles.SafeX509CrlHandle |
❌ | ✔️ | Interop.Crypto CryptoNative_X509StoreSetRevocationFlag | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeX509StoreHandle System.Security.Cryptography.X509Certificates.X509RevocationFlag |
❌ | ✔️ | Interop.Crypto X509StoreCtxInit | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle Microsoft.Win32.SafeHandles.SafeX509StoreHandle Microsoft.Win32.SafeHandles.SafeX509Handle Microsoft.Win32.SafeHandles.SafeX509StackHandle |
❌ | ✔️ | Interop.Crypto CryptoNative_X509VerifyCert | Int32 | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle |
❌ | ✔️ | Interop.Crypto X509StoreCtxGetError | Interop.Crypto.X509VerifyStatusCode | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle |
❌ | ✔️ | Interop.Crypto CryptoNative_X509StoreCtxReset | Int32 | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle |
❌ | ✔️ | Interop.Crypto CryptoNative_X509StoreCtxRebuildChain | Int32 | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle |
❌ | ✔️ | Interop.Crypto X509StoreCtxGetErrorDepth | Int32 | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle |
❌ | ✔️ | Interop.Crypto X509StoreCtxSetVerifyCallback | Void | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle Interop.Crypto.X509StoreVerifyCallback |
❌ | ✔️ | Interop.Crypto X509VerifyCertErrorString | IntPtr | Interop.Crypto.X509VerifyStatusCode |
❌ | ✔️ | Interop.Crypto X509CrlDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto PemWriteBioX509Crl | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle Microsoft.Win32.SafeHandles.SafeX509CrlHandle |
❌ | ✔️ | Interop.Crypto PemReadBioX509Crl | Microsoft.Win32.SafeHandles.SafeX509CrlHandle | Microsoft.Win32.SafeHandles.SafeBioHandle |
❌ | ✔️ | Interop.Crypto GetX509SubjectPublicKeyInfoDerSize | Int32 | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto EncodeX509SubjectPublicKeyInfo | Int32 | Microsoft.Win32.SafeHandles.SafeX509Handle Byte[] |
❌ | ✔️ | Interop.Crypto DecodeX509BasicConstraints2Extension | Boolean marshal(Bool) | Byte[] Int32 Boolean& marshal(Bool) Boolean& marshal(Bool) Int32& |
❌ | ✔️ | Interop.Crypto DecodeExtendedKeyUsage | Microsoft.Win32.SafeHandles.SafeEkuExtensionHandle | Byte[] Int32 |
❌ | ✔️ | Interop.Crypto ExtendedKeyUsageDestory | Void | IntPtr |
❌ | ✔️ | Interop.Crypto NewX509Stack | Microsoft.Win32.SafeHandles.SafeX509StackHandle | |
❌ | ✔️ | Interop.Crypto RecursiveFreeX509Stack | Void | IntPtr |
❌ | ✔️ | Interop.Crypto GetX509StackFieldCount | Int32 | Microsoft.Win32.SafeHandles.SafeX509StackHandle |
❌ | ✔️ | Interop.Crypto GetX509StackFieldCount | Int32 | Microsoft.Win32.SafeHandles.SafeSharedX509StackHandle |
❌ | ✔️ | Interop.Crypto GetX509StackField | IntPtr | Microsoft.Win32.SafeHandles.SafeX509StackHandle Int32 |
❌ | ✔️ | Interop.Crypto GetX509StackField | IntPtr | Microsoft.Win32.SafeHandles.SafeSharedX509StackHandle Int32 |
❌ | ✔️ | Interop.Crypto CryptoNative_X509StackAddDirectoryStore | Int32 | Microsoft.Win32.SafeHandles.SafeX509StackHandle String |
❌ | ✔️ | Interop.Crypto CryptoNative_X509StackAddMultiple | Int32 | Microsoft.Win32.SafeHandles.SafeX509StackHandle Microsoft.Win32.SafeHandles.SafeX509StackHandle |
❌ | ✔️ | Interop.Crypto X509StoreCtxCreate | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle | |
❌ | ✔️ | Interop.Crypto X509StoreCtxDestroy | Void | IntPtr |
❌ | ✔️ | Interop.Crypto X509StoreCtxGetChain | Microsoft.Win32.SafeHandles.SafeX509StackHandle | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle |
❌ | ✔️ | Interop.Crypto X509StoreCtxGetCurrentCert | Microsoft.Win32.SafeHandles.SafeX509Handle | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle |
❌ | ✔️ | Interop.Crypto CryptoNative_X509StoreCtxCommitToChain | Int32 | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle |
❌ | ✔️ | Interop.Crypto CryptoNative_X509StoreCtxResetForSignatureError | Int32 | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle Microsoft.Win32.SafeHandles.SafeX509StoreHandle& |
❌ | ✔️ | Interop.Crypto X509StoreCtxGetSharedUntrusted_private | Microsoft.Win32.SafeHandles.SafeSharedX509StackHandle | Microsoft.Win32.SafeHandles.SafeX509StoreCtxHandle |
❌ | ✔️ | Interop.Crypto CryptoNative_BioTell | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle |
❌ | ✔️ | Interop.Crypto BioSeek | Int32 | Microsoft.Win32.SafeHandles.SafeBioHandle Int32 |
❌ | ✔️ | Interop.Crypto GetX509Thumbprint | Int32 | Microsoft.Win32.SafeHandles.SafeX509Handle Byte[] Int32 |
❌ | ✔️ | Interop.Crypto GetX509NameRawBytes | Int32 | IntPtr Byte[] Int32 |
❌ | ✔️ | Interop.Crypto ReadX509AsDerFromBio | Microsoft.Win32.SafeHandles.SafeX509Handle | Microsoft.Win32.SafeHandles.SafeBioHandle |
❌ | ✔️ | Interop.Crypto GetX509NotBefore | IntPtr | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto GetX509NotAfter | IntPtr | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto GetX509CrlNextUpdate | IntPtr | Microsoft.Win32.SafeHandles.SafeX509CrlHandle |
❌ | ✔️ | Interop.Crypto GetX509Version | Int32 | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto GetX509SignatureAlgorithm | IntPtr | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto GetX509PublicKeyAlgorithm | IntPtr | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto GetX509PublicKeyParameterBytes | Int32 | Microsoft.Win32.SafeHandles.SafeX509Handle Byte[] Int32 |
❌ | ✔️ | Interop.Crypto GetX509PublicKeyBytes | IntPtr | Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto GetX509EkuFieldCount | Int32 | Microsoft.Win32.SafeHandles.SafeEkuExtensionHandle |
❌ | ✔️ | Interop.Crypto GetX509EkuField | IntPtr | Microsoft.Win32.SafeHandles.SafeEkuExtensionHandle Int32 |
❌ | ✔️ | Interop.Crypto GetX509NameInfo | Microsoft.Win32.SafeHandles.SafeBioHandle | Microsoft.Win32.SafeHandles.SafeX509Handle Int32 Boolean marshal(Bool) |
❌ | ✔️ | Interop.Crypto GetAsn1StringBytes | Int32 | IntPtr Byte[] Int32 |
❌ | ✔️ | Interop.Crypto PushX509StackField | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeX509StackHandle Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto PushX509StackField | Boolean marshal(Bool) | Microsoft.Win32.SafeHandles.SafeSharedX509StackHandle Microsoft.Win32.SafeHandles.SafeX509Handle |
❌ | ✔️ | Interop.Crypto GetX509RootStorePath_private | IntPtr | |
❌ | ✔️ | Interop.Crypto GetX509RootStoreFile_private | IntPtr | |
❌ | ✔️ | Interop.Crypto CryptoNative_X509StoreSetVerifyTime | Int32 | Microsoft.Win32.SafeHandles.SafeX509StoreHandle Int32 Int32 Int32 Int32 Int32 Int32 Boolean marshal(Bool) |
❌ | ✔️ | Interop.CryptoInitializer EnsureOpenSslInitialized | Int32 |