1933 references to LibraryImport
aspire (19)
Processes\WindowsProcessInterop.cs (13)
112[LibraryImport("kernel32.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 122[LibraryImport("kernel32.dll", SetLastError = true)] 129[LibraryImport("kernel32.dll", SetLastError = true)] 137[LibraryImport("kernel32.dll", SetLastError = true)] 148[LibraryImport("kernel32.dll", SetLastError = true)] 170[LibraryImport("kernel32.dll", SetLastError = true)] 174[LibraryImport("kernel32.dll", SetLastError = true)] 188[LibraryImport("kernel32.dll", SetLastError = true)] 192[LibraryImport("kernel32.dll", SetLastError = true)] 211[LibraryImport("kernel32.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 214[LibraryImport("kernel32.dll", SetLastError = true)] 226[LibraryImport("kernel32.dll", SetLastError = true)] 239[LibraryImport("kernel32.dll", SetLastError = true)]
src\Shared\ProcessSignaler.cs (1)
197[LibraryImport("libc", SetLastError = true, EntryPoint = "kill")]
src\Shared\ProcessStartTimeHelper.cs (1)
384[LibraryImport("libc", SetLastError = true, EntryPoint = "sysconf")]
Utils\ReparsePoint.cs (4)
476[LibraryImport("kernel32.dll", SetLastError = true, EntryPoint = "CreateFileW", StringMarshalling = StringMarshalling.Utf16)] 486[LibraryImport("kernel32.dll", SetLastError = true)] 498[LibraryImport("kernel32.dll", SetLastError = true)] 512[LibraryImport("libc", SetLastError = true, StringMarshalling = StringMarshalling.Utf8, EntryPoint = "rename")]
aspire-managed (1)
src\Shared\ProcessStartTimeHelper.cs (1)
384[LibraryImport("libc", SetLastError = true, EntryPoint = "sysconf")]
Aspire.Hosting (3)
Dcp\Process\ProcessUtil.cs (1)
15[LibraryImport("libc", SetLastError = true, EntryPoint = "kill")]
src\Shared\ProcessSignaler.cs (1)
197[LibraryImport("libc", SetLastError = true, EntryPoint = "kill")]
src\Shared\ProcessStartTimeHelper.cs (1)
384[LibraryImport("libc", SetLastError = true, EntryPoint = "sysconf")]
Aspire.Hosting.Azure (1)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (1)
15[LibraryImport("libc", SetLastError = true, EntryPoint = "kill")]
Aspire.Hosting.Browsers (20)
BrowserLogsPipeBrowserProcessLauncher.Unix.cs (10)
340[LibraryImport("libc", SetLastError = true)] 343[LibraryImport("libc", SetLastError = true)] 346[LibraryImport("libc", SetLastError = true)] 349[LibraryImport("libc")] 358[LibraryImport("libc")] 361[LibraryImport("libc")] 364[LibraryImport("libc")] 367[LibraryImport("libc")] 370[LibraryImport("libc", SetLastError = true, EntryPoint = "kill")] 373[LibraryImport("libc", SetLastError = true)]
BrowserLogsPipeBrowserProcessLauncher.Windows.cs (10)
335[LibraryImport("kernel32.dll", SetLastError = true)] 339[LibraryImport("kernel32.dll", SetLastError = true)] 343[LibraryImport("kernel32.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 346[LibraryImport("kernel32.dll", SetLastError = true)] 361[LibraryImport("kernel32.dll", SetLastError = true)] 364[LibraryImport("kernel32.dll", SetLastError = true)] 368[LibraryImport("kernel32.dll", SetLastError = true)] 372[LibraryImport("kernel32.dll", SetLastError = true)] 376[LibraryImport("kernel32.dll", SetLastError = true)] 387[LibraryImport("kernel32.dll", SetLastError = true)]
Aspire.Hosting.Browsers.Tests (20)
src\Aspire.Hosting.Browsers\BrowserLogsPipeBrowserProcessLauncher.Unix.cs (10)
340[LibraryImport("libc", SetLastError = true)] 343[LibraryImport("libc", SetLastError = true)] 346[LibraryImport("libc", SetLastError = true)] 349[LibraryImport("libc")] 358[LibraryImport("libc")] 361[LibraryImport("libc")] 364[LibraryImport("libc")] 367[LibraryImport("libc")] 370[LibraryImport("libc", SetLastError = true, EntryPoint = "kill")] 373[LibraryImport("libc", SetLastError = true)]
src\Aspire.Hosting.Browsers\BrowserLogsPipeBrowserProcessLauncher.Windows.cs (10)
335[LibraryImport("kernel32.dll", SetLastError = true)] 339[LibraryImport("kernel32.dll", SetLastError = true)] 343[LibraryImport("kernel32.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 346[LibraryImport("kernel32.dll", SetLastError = true)] 361[LibraryImport("kernel32.dll", SetLastError = true)] 364[LibraryImport("kernel32.dll", SetLastError = true)] 368[LibraryImport("kernel32.dll", SetLastError = true)] 372[LibraryImport("kernel32.dll", SetLastError = true)] 376[LibraryImport("kernel32.dll", SetLastError = true)] 387[LibraryImport("kernel32.dll", SetLastError = true)]
Aspire.Hosting.Docker (1)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (1)
15[LibraryImport("libc", SetLastError = true, EntryPoint = "kill")]
Aspire.Hosting.Kubernetes (1)
src\Aspire.Hosting\Dcp\Process\ProcessUtil.cs (1)
15[LibraryImport("libc", SetLastError = true, EntryPoint = "kill")]
Aspire.Hosting.RemoteHost (1)
src\Shared\ProcessStartTimeHelper.cs (1)
384[LibraryImport("libc", SetLastError = true, EntryPoint = "sysconf")]
Aspire.Managed.Tests (1)
TerminalHostSignalTests.cs (1)
249[LibraryImport("libc", EntryPoint = "kill", SetLastError = true)]
Aspire.TerminalHost (1)
src\Shared\ProcessStartTimeHelper.cs (1)
384[LibraryImport("libc", SetLastError = true, EntryPoint = "sysconf")]
dotnet-aot (1)
SdkRootLocator.cs (1)
192[LibraryImport(DlLibrary, EntryPoint = "dladdr")]
ILCompiler.Diagnostics (1)
PdbWriter.cs (1)
96[LibraryImport(DiaSymReaderLibrary, StringMarshalling = StringMarshalling.Utf16)]
Microsoft.AspNetCore.Cryptography.Internal (32)
SafeHandles\SafeLibraryHandle.cs (5)
132[LibraryImport("kernel32.dll", EntryPoint = "FormatMessageW", SetLastError = true)] 153[LibraryImport("kernel32.dll")] 164[LibraryImport("kernel32.dll", EntryPoint = "GetModuleHandleExW", SetLastError = true)] 176[LibraryImport("kernel32.dll", SetLastError = true)] 187[LibraryImport("kernel32.dll", EntryPoint = "LoadLibraryExW", SetLastError = true)]
UnsafeNativeMethods.cs (27)
34[LibraryImport(BCRYPT_LIB)] 45[LibraryImport(BCRYPT_LIB)] 61[LibraryImport(BCRYPT_LIB)] 80[LibraryImport(BCRYPT_LIB)] 101[LibraryImport(BCRYPT_LIB)] 114[LibraryImport(BCRYPT_LIB)] 124[LibraryImport(BCRYPT_LIB)] 138[LibraryImport(BCRYPT_LIB)] 157[LibraryImport(BCRYPT_LIB)] 170[LibraryImport(BCRYPT_LIB)] 186[LibraryImport(BCRYPT_LIB)] 199[LibraryImport(BCRYPT_LIB)] 214[LibraryImport(BCRYPT_LIB)] 227[LibraryImport(BCRYPT_LIB)] 242[LibraryImport(BCRYPT_LIB)] 255[LibraryImport(BCRYPT_LIB)] 274[LibraryImport(CRYPT32_LIB, SetLastError = true)] 291[LibraryImport(CRYPT32_LIB, SetLastError = true)] 304[LibraryImport(CRYPT32_LIB, SetLastError = true)] 321[LibraryImport(CRYPT32_LIB, SetLastError = true)] 334[LibraryImport(CRYPT32_LIB, SetLastError = true)] 353[LibraryImport(NCRYPT_LIB)] 363[LibraryImport(NCRYPT_LIB)] 375[LibraryImport(NCRYPT_LIB)] 388[LibraryImport(NCRYPT_LIB)] 405[LibraryImport(NCRYPT_LIB)] 422[LibraryImport(NCRYPT_LIB)]
Microsoft.AspNetCore.Server.HttpSys (10)
NativeInterop\HttpApi.cs (7)
16[LibraryImport(HTTPAPI, SetLastError = true)] 19[LibraryImport(HTTPAPI, SetLastError = true)] 22[LibraryImport(HTTPAPI, SetLastError = true)] 25[LibraryImport(HTTPAPI, SetLastError = true)] 28[LibraryImport(HTTPAPI, SetLastError = true)] 31[LibraryImport(HTTPAPI, SetLastError = true)] 34[LibraryImport(api_ms_win_core_io_LIB, SetLastError = true)]
NativeInterop\SafeLibraryHandle.cs (3)
77[LibraryImport("kernel32.dll")] 81[LibraryImport("kernel32.dll", SetLastError = true)] 87[LibraryImport("kernel32.dll", EntryPoint = "LoadLibraryExW", SetLastError = true)]
Microsoft.AspNetCore.Server.IIS (34)
NativeMethods.cs (34)
23[LibraryImport(KERNEL32, SetLastError = true)] 27[LibraryImport(KERNEL32, EntryPoint = "GetModuleHandleW")] 42[LibraryImport(AspNetCoreModuleDll)] 45[LibraryImport(AspNetCoreModuleDll)] 48[LibraryImport(AspNetCoreModuleDll)] 51[LibraryImport(AspNetCoreModuleDll)] 61[LibraryImport(AspNetCoreModuleDll)] 64[LibraryImport(AspNetCoreModuleDll)] 67[LibraryImport(AspNetCoreModuleDll)] 70[LibraryImport(AspNetCoreModuleDll)] 73[LibraryImport(AspNetCoreModuleDll)] 76[LibraryImport(AspNetCoreModuleDll)] 79[LibraryImport(AspNetCoreModuleDll)] 82[LibraryImport(AspNetCoreModuleDll)] 85[LibraryImport(AspNetCoreModuleDll)] 88[LibraryImport(AspNetCoreModuleDll)] 91[LibraryImport(AspNetCoreModuleDll)] 94[LibraryImport(AspNetCoreModuleDll)] 106[LibraryImport(AspNetCoreModuleDll)] 112[LibraryImport(AspNetCoreModuleDll)] 118[LibraryImport(AspNetCoreModuleDll)] 128[LibraryImport(AspNetCoreModuleDll)] 137[LibraryImport(AspNetCoreModuleDll)] 140[LibraryImport(AspNetCoreModuleDll)] 143[LibraryImport(AspNetCoreModuleDll)] 146[LibraryImport(AspNetCoreModuleDll)] 149[LibraryImport(AspNetCoreModuleDll)] 152[LibraryImport(AspNetCoreModuleDll)] 155[LibraryImport(AspNetCoreModuleDll)] 158[LibraryImport(AspNetCoreModuleDll)] 161[LibraryImport(AspNetCoreModuleDll)] 164[LibraryImport(AspNetCoreModuleDll)] 167[LibraryImport(AspNetCoreModuleDll)] 170[LibraryImport(AspNetCoreModuleDll)]
Microsoft.AspNetCore.Server.IISIntegration (1)
NativeMethods.cs (1)
12[LibraryImport(KERNEL32, SetLastError = true)]
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (11)
Interop\NativeTls.cs (11)
24[LibraryImport(LIBC, SetLastError = true)] public static partial int epoll_create1(int flags); 25[LibraryImport(LIBC, SetLastError = true)] public static partial int epoll_ctl(int epfd, int op, int fd, IntPtr ev); 26[LibraryImport(LIBC, SetLastError = true)] public static partial int close(int fd); 33[LibraryImport(LIBC, SetLastError = true)] public static partial int accept4(int sockfd, IntPtr addr, IntPtr addrlen, int flags); 37[LibraryImport(LIBC, SetLastError = true)] public static partial int eventfd(uint initval, int flags); 39[LibraryImport(LIBC, SetLastError = true)] public static partial nint read(int fd, ref long buf, nuint count); 41[LibraryImport(LIBC, SetLastError = true)] public static partial nint write(int fd, ref long buf, nuint count); 43[LibraryImport(LIBC, SetLastError = true)] 46[LibraryImport(LIBC, SetLastError = true)] 49[LibraryImport(LIBC, SetLastError = true)] 52[LibraryImport(LIBC, SetLastError = true)]
Microsoft.Build.Framework (1)
Utilities\ProcessExtensions.cs (1)
508[LibraryImport("libc", SetLastError = true)]
Microsoft.CSharp (1)
src\runtime\src\libraries\Common\src\Interop\Windows\OleAut32\Interop.VariantClear.cs (1)
12[LibraryImport(Libraries.OleAut32)]
Microsoft.DiaSymReader (3)
SymUnmanagedFactory.cs (3)
90[LibraryImport("kernel32", StringMarshalling = StringMarshalling.Utf16)] 101[LibraryImport("kernel32")] 110[LibraryImport("Ole32")]
Microsoft.DotNet.Build.Tasks.Feed (2)
src\common\NativeMethods.cs (2)
12[LibraryImport("kernel32.dll", EntryPoint = "CreateHardLinkW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 16[LibraryImport("libc", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
Microsoft.DotNet.NativeWrapper (10)
Interop.cs (10)
270[LibraryImport(Constants.HostFxr, StringMarshalling = StringMarshalling.Custom, StringMarshallingCustomType = typeof(PlatformStringMarshaller))] 314[LibraryImport(Constants.HostFxr)] 354[LibraryImport( 421[LibraryImport( 471[LibraryImport(Constants.HostFxr)] 486[LibraryImport(Constants.HostFxr)] 501[LibraryImport(Constants.HostFxr, 525[LibraryImport(Constants.HostFxr)] 538[LibraryImport(Constants.HostFxr)] 564[LibraryImport(
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Linux\UserHz.cs (1)
15[LibraryImport("libc", SetLastError = true)]
Windows\Interop\MemoryInfo.Native.cs (1)
24[DllImportAttr("kernel32.dll", SetLastError = true)]
Microsoft.Extensions.Hosting.Systemd (1)
src\runtime\src\libraries\Common\src\Interop\Unix\libc\Interop.GetParentPid.cs (1)
10[LibraryImport(Libraries.libc, EntryPoint = "getppid")]
Microsoft.Extensions.Hosting.WindowsServices (4)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CreateToolhelp32Snapshot.cs (3)
52[LibraryImport(Libraries.Kernel32, SetLastError = true)] 57[LibraryImport(Libraries.Kernel32, EntryPoint = "Process32FirstW", SetLastError = true)] 63[LibraryImport(Libraries.Kernel32, EntryPoint = "Process32NextW", SetLastError = true)]
Microsoft.Extensions.Logging.Console (3)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetConsoleMode.cs (2)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)] 22[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetStdHandle.cs (1)
12[LibraryImport(Libraries.Kernel32)]
Microsoft.Win32.Registry (20)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegCloseKey.cs (1)
12[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegConnectRegistry.cs (1)
18[LibraryImport(Libraries.Advapi32, EntryPoint = "RegConnectRegistryW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegCreateKeyEx.cs (1)
18[LibraryImport(Libraries.Advapi32, EntryPoint = "RegCreateKeyExW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegDeleteKeyEx.cs (1)
16[LibraryImport(Libraries.Advapi32, EntryPoint = "RegDeleteKeyExW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegDeleteTree.cs (1)
16[LibraryImport(Libraries.Advapi32, EntryPoint = "RegDeleteTreeW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegDeleteValue.cs (1)
16[LibraryImport(Libraries.Advapi32, EntryPoint = "RegDeleteValueW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegEnumKeyEx.cs (1)
16[LibraryImport(Libraries.Advapi32, EntryPoint = "RegEnumKeyExW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegEnumValue.cs (1)
17[LibraryImport(Libraries.Advapi32, EntryPoint = "RegEnumValueW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegFlushKey.cs (1)
16[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegOpenKeyEx.cs (2)
17[LibraryImport(Libraries.Advapi32, EntryPoint = "RegOpenKeyExW", StringMarshalling = StringMarshalling.Utf16)] 26[LibraryImport(Libraries.Advapi32, EntryPoint = "RegOpenKeyExW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegQueryInfoKey.cs (1)
18[LibraryImport(Libraries.Advapi32, EntryPoint = "RegQueryInfoKeyW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegQueryValueEx.cs (2)
16[LibraryImport(Libraries.Advapi32, EntryPoint = "RegQueryValueExW", StringMarshalling = StringMarshalling.Utf16)] 26[LibraryImport(Libraries.Advapi32, EntryPoint = "RegQueryValueExW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegSetValueEx.cs (5)
16[LibraryImport(Libraries.Advapi32, EntryPoint = "RegSetValueExW", StringMarshalling = StringMarshalling.Utf16)] 26[LibraryImport(Libraries.Advapi32, EntryPoint = "RegSetValueExW", StringMarshalling = StringMarshalling.Utf16)] 36[LibraryImport(Libraries.Advapi32, EntryPoint = "RegSetValueExW", StringMarshalling = StringMarshalling.Utf16)] 46[LibraryImport(Libraries.Advapi32, EntryPoint = "RegSetValueExW", StringMarshalling = StringMarshalling.Utf16)] 56[LibraryImport(Libraries.Advapi32, EntryPoint = "RegSetValueExW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FormatMessage.cs (1)
19[LibraryImport(Libraries.Kernel32, EntryPoint = "FormatMessageW", SetLastError = true)]
Microsoft.Win32.SystemEvents (33)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FreeLibrary.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentThreadId.cs (1)
13[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetModuleHandle.cs (1)
12[LibraryImport(Libraries.Kernel32, EntryPoint = "GetModuleHandleW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetProcAddress.cs (2)
14[LibraryImport(Libraries.Kernel32)] 18[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.LoadLibrary.cs (1)
12[LibraryImport(Libraries.Kernel32, EntryPoint = "LoadLibraryW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.SetConsoleCtrlHandler.Delegate.cs (1)
15[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.CreateWindowEx.cs (1)
12[LibraryImport(Libraries.User32, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.DefWindowProc.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.DestroyWindow.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.DispatchMessage.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.GetClassInfo.cs (1)
12[LibraryImport(Libraries.User32, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.GetMessage.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.GetProcessWindowStation.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.GetUserObjectInformation.cs (1)
12[LibraryImport(Libraries.User32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.GetWindowThreadProcessId.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.IsWindow.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.KillTimer.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.MsgWaitForMultipleObjectsEx.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.PostMessage.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.PostQuitMessage.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.RegisterClass.cs (1)
11[LibraryImport(Libraries.User32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.RegisterWindowMessage.cs (1)
11[LibraryImport(Libraries.User32, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.SendMessage.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.SetClassLong.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.SetClassLongPtr.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.SetTimer.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.SetWindowLong.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.SetWindowLongPtr.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.TranslateMessage.cs (1)
12[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.UnregisterClass.cs (1)
12[LibraryImport(Libraries.User32, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\WtsApi32\Interop.WTSRegisterSessionNotification.cs (1)
12[LibraryImport(Libraries.Wtsapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\WtsApi32\Interop.WTSUnRegisterSessionNotification.cs (1)
12[LibraryImport(Libraries.Wtsapi32)]
System.Console (35)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.FLock.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)] 27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetControlCharacters.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetControlCharacters")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEUid")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (2)
97[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwUidR", SetLastError = false)] 100[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.Utf8, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetWindowWidth.cs (1)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetWindowSize", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (3)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_InitializeTerminalAndSignalHandling", SetLastError = true)] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetKeypadXmit", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_UninitializeTerminal")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IsATty.cs (2)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_IsATty")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_IsATty")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Poll.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Poll")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Read.cs (2)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadFromNonblocking", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadStdinUnbuffered.cs (3)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadStdin", SetLastError = true)] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_InitializeConsoleBeforeRead")] 17[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_UninitializeConsoleAfterRead")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetSignalForBreak.cs (2)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSignalForBreak")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetSignalForBreak")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetTerminalInvalidationHandler.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetTerminalInvalidationHandler")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SNPrintF.cs (2)
29[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SNPrintF_1S", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 50[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SNPrintF_1I", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
59[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 62[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 65[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.StdinReady.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StdinReady")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Write.cs (3)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)] 27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_WriteToNonblocking", SetLastError = true)]
System.Data.Odbc (44)
src\runtime\src\libraries\Common\src\Interop\Interop.Odbc.cs (44)
23[LibraryImport(Interop.Libraries.Odbc32)] 29[LibraryImport(Interop.Libraries.Odbc32)] 35[LibraryImport(Interop.Libraries.Odbc32)] 48[LibraryImport(Interop.Libraries.Odbc32)] 57[LibraryImport(Interop.Libraries.Odbc32)] 78[LibraryImport(Interop.Libraries.Odbc32)] 82[LibraryImport(Interop.Libraries.Odbc32)] 86[LibraryImport(Interop.Libraries.Odbc32)] 111[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 123[LibraryImport(Interop.Libraries.Odbc32)] 127[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 138[LibraryImport(Interop.Libraries.Odbc32)] 144[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 150[LibraryImport(Interop.Libraries.Odbc32)] 154[LibraryImport(Interop.Libraries.Odbc32)] 158[LibraryImport(Interop.Libraries.Odbc32)] 163[LibraryImport(Interop.Libraries.Odbc32)] 168[LibraryImport(Interop.Libraries.Odbc32)] 176[LibraryImport(Interop.Libraries.Odbc32)] 185[LibraryImport(Interop.Libraries.Odbc32)] 194[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 205[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 215[LibraryImport(Interop.Libraries.Odbc32)] 221[LibraryImport(Interop.Libraries.Odbc32)] 229[LibraryImport(Interop.Libraries.Odbc32)] 237[LibraryImport(Interop.Libraries.Odbc32)] 245[LibraryImport(Interop.Libraries.Odbc32)] 250[LibraryImport(Interop.Libraries.Odbc32)] 254[LibraryImport(Interop.Libraries.Odbc32)] 259[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 265[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 275[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 287[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 297[LibraryImport(Interop.Libraries.Odbc32)] 302[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 309[LibraryImport(Interop.Libraries.Odbc32)] 316[LibraryImport(Interop.Libraries.Odbc32)] 323[LibraryImport(Interop.Libraries.Odbc32)] 335[LibraryImport(Interop.Libraries.Odbc32)] 343[LibraryImport(Interop.Libraries.Odbc32)] 351[LibraryImport(Interop.Libraries.Odbc32)] 358[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 371[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)] 383[LibraryImport(Interop.Libraries.Odbc32, StringMarshalling = StringMarshalling.Utf16)]
System.Data.OleDb (18)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentProcessId.cs (1)
11[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetUserDefaultLCID.cs (1)
11[LibraryImport(Interop.Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.LocalAlloc.cs (1)
17[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.LocalFree.cs (1)
12[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Semaphore.cs (3)
13[LibraryImport(Libraries.Kernel32, EntryPoint = "OpenSemaphoreW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 17[LibraryImport(Libraries.Kernel32, EntryPoint = "CreateSemaphoreExW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 21[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.WaitForMultipleObjects.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.WaitForSingleObject.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Ole32\Interop.CoTaskMemAlloc.cs (3)
12[LibraryImport(Libraries.Ole32)] 16[LibraryImport(Libraries.Ole32)] 20[LibraryImport(Libraries.Ole32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Ole32\Interop.PropVariantClear.cs (1)
12[LibraryImport(Interop.Libraries.Ole32)]
src\runtime\src\libraries\Common\src\Interop\Windows\OleAut32\Interop.SetErrorInfo.cs (1)
13[LibraryImport(Interop.Libraries.OleAut32)]
src\runtime\src\libraries\Common\src\Interop\Windows\OleAut32\Interop.SysAllocStringLen.cs (2)
12[LibraryImport(Libraries.OleAut32, StringMarshalling = StringMarshalling.Utf16)] 16[LibraryImport(Libraries.OleAut32, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\OleAut32\Interop.SysFreeString.cs (1)
12[LibraryImport(Libraries.OleAut32)]
UnsafeNativeMethods.COMWrappers.cs (1)
16[LibraryImport(Interop.Libraries.OleAut32)]
System.Diagnostics.EventLog (52)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ClearEventLog.cs (1)
12[LibraryImport(Libraries.Advapi32, EntryPoint = "ClearEventLogW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CloseEventLog.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.DeregisterEventSource.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetNumberOfEventLogRecords.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetOldestEventLogRecord.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LookupAccountSid.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "LookupAccountSidW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.NotifyChangeEventLog.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenEventLog.cs (1)
12[LibraryImport(Libraries.Advapi32, EntryPoint = "OpenEventLogW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ReadEventLog.cs (1)
16[LibraryImport(Libraries.Advapi32, EntryPoint = "ReadEventLogW", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegisterEventSource.cs (1)
12[LibraryImport(Libraries.Advapi32, EntryPoint = "RegisterEventSourceW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ReportEvent.cs (1)
13[LibraryImport(Libraries.Advapi32, EntryPoint = "ReportEventW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FormatMessage_SafeLibraryHandle.cs (1)
17[LibraryImport(Libraries.Kernel32, EntryPoint = "FormatMessageW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FreeLibrary.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.LoadLibraryEx.cs (1)
17[LibraryImport(Libraries.Kernel32, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.WaitForSingleObject.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
System\Diagnostics\Reader\UnsafeNativeMethods.cs (36)
453[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 461[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 470[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 481[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 491[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 495[LibraryImport(Interop.Libraries.Wevtapi)] 499[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 508[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 518[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 526[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 538[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 544[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 556[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 561[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 566[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 578[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 583[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 591[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 596[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 604[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 610[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 616[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 624[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 636[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 642[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 653[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 662[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 670[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 679[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 686[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 697[LibraryImport(Interop.Libraries.Wevtapi, EntryPoint = "EvtRender", SetLastError = true)] 765[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 778[LibraryImport(Interop.Libraries.Wevtapi, EntryPoint = "EvtFormatMessage", SetLastError = true)] 792[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)] 800[LibraryImport(Interop.Libraries.Wevtapi, EntryPoint = "EvtCreateBookmark", SetLastError = true)] 804[LibraryImport(Interop.Libraries.Wevtapi, SetLastError = true)]
System.Diagnostics.FileVersionInfo (6)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
59[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 62[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 65[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.Diagnostics.PerformanceCounter (29)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ConvertStringSecurityDescriptorToSecurityDescriptor.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "ConvertStringSecurityDescriptorToSecurityDescriptorW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetTokenInformation.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegCloseKey.cs (1)
12[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegConnectRegistry.cs (1)
18[LibraryImport(Libraries.Advapi32, EntryPoint = "RegConnectRegistryW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegQueryValueEx.cs (2)
16[LibraryImport(Libraries.Advapi32, EntryPoint = "RegQueryValueExW", StringMarshalling = StringMarshalling.Utf16)] 26[LibraryImport(Libraries.Advapi32, EntryPoint = "RegQueryValueExW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CreateFileMapping.cs (2)
13[LibraryImport(Libraries.Kernel32, EntryPoint = "CreateFileMappingW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 23[LibraryImport(Libraries.Kernel32, EntryPoint = "CreateFileMappingW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.DuplicateHandle_SafeWaitHandle.cs (1)
13[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FormatMessage.cs (1)
19[LibraryImport(Libraries.Kernel32, EntryPoint = "FormatMessageW", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FreeLibrary.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetComputerName.cs (1)
12[LibraryImport(Libraries.Kernel32, EntryPoint = "GetComputerNameW")]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentProcess.cs (1)
12[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentProcessId.cs (1)
11[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetProcessTimes.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.LoadLibrary.cs (1)
12[LibraryImport(Libraries.Kernel32, EntryPoint = "LoadLibraryW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.MapViewOfFile.cs (1)
13[LibraryImport(Libraries.Kernel32, EntryPoint = "MapViewOfFile", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.OpenFileMapping.cs (1)
12[LibraryImport(Libraries.Kernel32, EntryPoint = "OpenFileMappingW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.OpenProcess.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.UnmapViewOfFile.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.VirtualQuery.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.WaitForSingleObject.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Pdh\Interop.PdhFormatFromRawValue.cs (1)
11[LibraryImport(Libraries.Pdh)]
src\runtime\src\libraries\Common\src\Interop\Windows\PerfCounter\Interop.PerformanceData.cs (6)
13[LibraryImport(Libraries.Advapi32)] 58[LibraryImport(Libraries.Advapi32)] 66[LibraryImport(Libraries.Advapi32, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 75[LibraryImport(Libraries.Advapi32)] 83[LibraryImport(Libraries.Advapi32)] 90[LibraryImport(Libraries.Advapi32)]
System.Diagnostics.Process (57)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Access.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Access", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Access", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ConfigureTerminalForChildProcess.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConfigureTerminalForChildProcess")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (6)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetIsNonBlocking", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetFD", SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ForkAndExecProcess.cs (1)
105[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ForkAndExecProcess", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetBootTimeTicks.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetBootTimeTicks")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetGroupList.cs (1)
46[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetGroupList", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (2)
97[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwUidR", SetLastError = false)] 100[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.Utf8, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSetPriority.cs (2)
19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPriority", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPriority", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSid")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (3)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_InitializeTerminalAndSignalHandling", SetLastError = true)] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetKeypadXmit", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_UninitializeTerminal")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IsAtomicNonInheritablePipeCreationSupported.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_IsAtomicNonInheritablePipeCreationSupported", SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IsATty.cs (2)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_IsATty")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_IsATty")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Kill.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Kill", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.FormatInfo.cs (2)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSpaceInfoForMountPoint", SetLastError = true)] 69[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetFileSystemTypeNameForMountPoint", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Poll.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Poll")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PosixSignal.cs (6)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPosixSignalHandler")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_EnablePosixSignalHandling", SetLastError = true)] 18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_DisablePosixSignalHandling")] 21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_HandleNonCanceledPosixSignal")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPlatformSignalNumber")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPlatformSIGSTOP")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Read.cs (2)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadFromNonblocking", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadLink.cs (1)
24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadLink", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.RealPath.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_RealPath", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.RegisterForSigChld.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_RegisterForSigChld")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ResourceLimits.cs (2)
33[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetRLimit", SetLastError = true)] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetRLimit", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SchedGetSetAffinity.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SchedSetAffinity", SetLastError = true)] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SchedGetAffinity", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetDelayedSigChildConsoleConfigurationHandler.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetDelayedSigChildConsoleConfigurationHandler")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
59[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 62[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 65[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.Span.cs (2)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", SetLastError = true)] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SysConf.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SysConf", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.WaitId.cs (1)
19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_WaitIdAnyExitedNoHangNoWait", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.WaitPid.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_WaitPidExitedNoHang", SetLastError = true)]
System.DirectoryServices (59)
src\runtime\src\libraries\Common\src\Interop\Windows\Activeds\Interop.ADsEncodeBinaryData.cs (1)
12[LibraryImport(Libraries.Activeds)]
src\runtime\src\libraries\Common\src\Interop\Windows\Activeds\Interop.ADsGetLastError.cs (1)
12[LibraryImport(Libraries.Activeds)]
src\runtime\src\libraries\Common\src\Interop\Windows\Activeds\Interop.ADsOpenObject.cs (1)
12[LibraryImport(Interop.Libraries.Activeds, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Activeds\Interop.ADsSetLastError.cs (1)
11[LibraryImport(Libraries.Activeds, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Activeds\Interop.FreeADsMem.cs (1)
12[LibraryImport(Libraries.Activeds)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ConvertSidToStringSid.cs (1)
12[LibraryImport(Libraries.Advapi32, EntryPoint = "ConvertSidToStringSidW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ConvertStringSidToSid.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "ConvertStringSidToSidW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CopySid.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.EqualDomainSid.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetLengthSid.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetSidIdentifierAuthority.cs (3)
23[LibraryImport(Libraries.Advapi32)] 27[LibraryImport(Interop.Libraries.Advapi32)] 31[LibraryImport(Interop.Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetTokenInformation.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ImpersonateAnonymousToken.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ImpersonateLoggedOnUser_IntPtr.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.IsValidSid.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LogonUser.cs (1)
12[LibraryImport(Libraries.Advapi32, EntryPoint = "LogonUserW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaClose.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaCreateTrustedDomainEx.cs (1)
47[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaDeleteTrustedDomain.cs (1)
13[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaFreeMemory.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaNtStatusToWinError.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaOpenPolicy.cs (1)
31[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "LsaOpenPolicy", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaQueryForestTrustInformation.cs (1)
13[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaQueryInformationPolicy.cs (1)
12[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaQueryTrustedDomainInfoByName.cs (1)
13[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaSetForestTrustInformation.cs (1)
13[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaSetTrustedDomainInfoByName.cs (1)
13[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenProcessToken.cs (1)
13[LibraryImport(Libraries.Advapi32, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenThreadToken_SafeTokenHandle.cs (1)
14[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RevertToSelf.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CompareString.cs (1)
12[LibraryImport(Libraries.Kernel32, EntryPoint = "CompareStringW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FreeLibrary.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentProcess.cs (1)
12[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentThread.cs (1)
12[LibraryImport(Interop.Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentThreadId.cs (1)
13[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetProcAddress.cs (2)
14[LibraryImport(Libraries.Kernel32)] 18[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetSystemTimeAsFileTime.cs (1)
12[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.LoadLibrary.cs (1)
12[LibraryImport(Libraries.Kernel32, EntryPoint = "LoadLibraryW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.LocalFree.cs (1)
12[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.OpenThread_IntPtr.cs (1)
16[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Netapi32\Interop.DsEnumerateDomainTrustsW.cs (1)
12[LibraryImport(Libraries.Netapi32, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Netapi32\Interop.DsGetDcClose.cs (1)
12[LibraryImport(Libraries.Netapi32, EntryPoint = "DsGetDcCloseW")]
src\runtime\src\libraries\Common\src\Interop\Windows\Netapi32\Interop.DsGetDcName.cs (1)
12[LibraryImport(Libraries.Netapi32, EntryPoint = "DsGetDcNameW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Netapi32\Interop.DsGetDcNext.cs (1)
12[LibraryImport(Libraries.Netapi32, EntryPoint = "DsGetDcNextW")]
src\runtime\src\libraries\Common\src\Interop\Windows\Netapi32\Interop.DsGetDcOpen.cs (1)
12[LibraryImport(Libraries.Netapi32, EntryPoint = "DsGetDcOpenW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Netapi32\Interop.DsGetSiteName.cs (1)
12[LibraryImport(Libraries.Netapi32, EntryPoint = "DsGetSiteNameW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Netapi32\Interop.DsRoleFreeMemory.cs (1)
12[LibraryImport(Libraries.Netapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Netapi32\Interop.DsRoleGetPrimaryDomainInformation.cs (1)
20[LibraryImport(Libraries.Netapi32, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Netapi32\Interop.I_NetLogonControl2.cs (1)
12[LibraryImport(Libraries.Netapi32, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Netapi32\Interop.NetApiBufferFree.cs (1)
12[LibraryImport(Libraries.Netapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\NtDll\Interop.RtlInitUnicodeString.cs (1)
12[LibraryImport(Libraries.NtDll)]
src\runtime\src\libraries\Common\src\Interop\Windows\Secur32\Interop.LsaCallAuthenticationPackage.cs (1)
19[LibraryImport(Libraries.Secur32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Secur32\Interop.LsaConnectUntrusted.cs (1)
11[LibraryImport(Libraries.Secur32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Secur32\Interop.LsaDeregisterLogonProcess.cs (1)
12[LibraryImport(Libraries.Secur32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Secur32\Interop.LsaFreeReturnBuffer.cs (1)
12[LibraryImport(Libraries.Secur32)]
System.DirectoryServices.AccountManagement (39)
src\runtime\src\libraries\Common\src\Interop\Windows\Activeds\Interop.ADsOpenObject.cs (1)
12[LibraryImport(Interop.Libraries.Activeds, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ConvertSidToStringSid.cs (1)
12[LibraryImport(Libraries.Advapi32, EntryPoint = "ConvertSidToStringSidW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ConvertStringSidToSid.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "ConvertStringSidToSidW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CopySid.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.EqualDomainSid.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetLengthSid.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetSidIdentifierAuthority.cs (3)
23[LibraryImport(Libraries.Advapi32)] 27[LibraryImport(Interop.Libraries.Advapi32)] 31[LibraryImport(Interop.Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetTokenInformation.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ImpersonateLoggedOnUser_IntPtr.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.IsValidSid.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LogonUser.cs (1)
12[LibraryImport(Libraries.Advapi32, EntryPoint = "LogonUserW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LookupAccountSid.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "LookupAccountSidW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaClose.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaFreeMemory.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaLookupSids.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "LsaLookupSids", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaNtStatusToWinError.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaOpenPolicy.cs (1)
31[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "LsaOpenPolicy", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaQueryInformationPolicy.cs (1)
12[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenProcessToken.cs (1)
13[LibraryImport(Libraries.Advapi32, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenThreadToken_SafeTokenHandle.cs (1)
14[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RevertToSelf.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Authz\Interop.AuthzGetInformationFromContext.cs (1)
12[LibraryImport(Libraries.Authz, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Authz\Interop.AuthzInitializeContextFromSid.cs (2)
16[LibraryImport(Interop.Libraries.Authz, SetLastError = true)] 28[LibraryImport(Interop.Libraries.Authz)]
src\runtime\src\libraries\Common\src\Interop\Windows\Authz\Interop.AuthzInitializeResourceManager.cs (2)
12[LibraryImport(Libraries.Authz, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 23[LibraryImport(Libraries.Authz)]
src\runtime\src\libraries\Common\src\Interop\Windows\Credui\Interop.CredUIParseUserName.cs (1)
16[LibraryImport(Libraries.Credui, EntryPoint = "CredUIParseUserNameW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Dsrole\Interop.DsRoleFreeMemory.cs (1)
12[LibraryImport(Libraries.Dsrole)]
src\runtime\src\libraries\Common\src\Interop\Windows\Dsrole\Interop.DsRoleGetPrimaryDomainInformation.cs (1)
20[LibraryImport(Libraries.Dsrole, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentProcess.cs (1)
12[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentThread.cs (1)
12[LibraryImport(Interop.Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentThreadId.cs (1)
13[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.LocalFree.cs (1)
12[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Logoncli\Interop.DsGetDcName.cs (1)
12[LibraryImport(Libraries.Logoncli, EntryPoint = "DsGetDcNameW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Netutils\Interop.NetApiBufferFree.cs (1)
12[LibraryImport(Libraries.Netutils)]
src\runtime\src\libraries\Common\src\Interop\Windows\Wkscli\Interop.NetWkstaGetInfo.cs (1)
12[LibraryImport(Libraries.Wkscli, StringMarshalling = StringMarshalling.Utf16)]
System.DirectoryServices.Protocols (72)
src\runtime\src\libraries\Common\src\Interop\Linux\OpenLdap\Interop.Ber.cs (24)
15[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_alloc_t")] 18[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_init")] 21[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_free")] 49[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_start_seq")] 52[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_start_set")] 55[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_put_seq")] 58[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_put_set")] 61[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_put_null")] 81[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_put_int")] 84[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_put_enum")] 87[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_put_boolean")] 107[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_put_ostring")] 110[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_put_string")] 113[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_put_bitstring")] 116[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_flatten")] 119[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_bvfree")] 122[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_bvecfree")] 144[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_skip_tag")] 147[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_get_null")] 167[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_get_int")] 170[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_get_enum")] 173[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_get_boolean")] 185[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_get_stringb")] 194[LibraryImport(Libraries.OpenLdap, EntryPoint = "ber_get_stringal")]
src\runtime\src\libraries\Common\src\Interop\Linux\OpenLdap\Interop.Ldap.cs (48)
103[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_initialize", SetLastError = true)] 106[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_unbind_ext_s")] 109[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_get_dn")] 112[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_get_option")] 115[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_get_option")] 118[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_get_option")] 121[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_get_option")] 124[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_get_option")] 127[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_get_option")] 130[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_get_values_len")] 133[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_result", SetLastError = true)] 136[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_result2error")] 139[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_search_ext")] 153[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_set_option", SetLastError = true)] 156[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_set_option")] 159[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_set_option")] 162[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_set_option", SetLastError = true)] 165[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_set_option")] 168[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_set_option")] 171[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_set_option")] 174[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_set_option")] 178[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_start_tls_s")] 181[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_parse_result")] 184[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_parse_result")] 187[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_parse_extended_result")] 190[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_parse_reference")] 193[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_sasl_bind_s")] 203[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_sasl_interactive_bind_s")] 214[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_err2string")] 217[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_extended_operation")] 220[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_first_attribute")] 223[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_first_entry")] 226[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_first_reference")] 229[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_control_free")] 232[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_controls_free")] 235[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_value_free")] 238[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_value_free_len")] 241[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_memfree")] 244[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_msgfree")] 247[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_modify_ext")] 250[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_next_attribute")] 253[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_next_entry")] 256[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_next_reference")] 259[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_abandon")] 262[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_add_ext")] 265[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_delete_ext")] 268[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_rename")] 279[LibraryImport(Libraries.OpenLdap, EntryPoint = "ldap_compare_ext")]
System.Drawing.Primitives (2)
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.GetSysColor.cs (1)
19[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.SystemParametersInfo.cs (1)
19[LibraryImport(Libraries.User32)]
System.Formats.Tar (14)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.DeviceFiles.cs (2)
22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MkNod", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetDeviceIdentifiers", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEUid")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetGroupName.cs (1)
29[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetGroupName", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (2)
97[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwUidR", SetLastError = false)] 100[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.Utf8, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Link.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Link", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MkFifo.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MkFifo", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
59[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 62[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 65[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.IO.Compression (46)
src\runtime\src\libraries\Common\src\Interop\Interop.zlib.cs (10)
11[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_DeflateInit2_")] 20[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Deflate")] 23[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_DeflateEnd")] 26[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_DeflateReset")] 29[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_InflateInit2_")] 32[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_InflateReset2_")] 35[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Inflate")] 38[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_InflateEnd")] 41[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Crc32")] 44[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_CompressBound")]
src\runtime\src\libraries\Common\src\Interop\Interop.Zstd.cs (32)
47[LibraryImport(Libraries.CompressionNative)] 50[LibraryImport(Libraries.CompressionNative)] 53[LibraryImport(Libraries.CompressionNative)] 56[LibraryImport(Libraries.CompressionNative)] 60[LibraryImport(Libraries.CompressionNative)] 63[LibraryImport(Libraries.CompressionNative)] 66[LibraryImport(Libraries.CompressionNative)] 69[LibraryImport(Libraries.CompressionNative)] 73[LibraryImport(Libraries.CompressionNative)] 77[LibraryImport(Libraries.CompressionNative)] 80[LibraryImport(Libraries.CompressionNative)] 83[LibraryImport(Libraries.CompressionNative)] 87[LibraryImport(Libraries.CompressionNative)] 90[LibraryImport(Libraries.CompressionNative)] 93[LibraryImport(Libraries.CompressionNative)] 96[LibraryImport(Libraries.CompressionNative)] 100[LibraryImport(Libraries.CompressionNative)] 103[LibraryImport(Libraries.CompressionNative)] 106[LibraryImport(Libraries.CompressionNative)] 109[LibraryImport(Libraries.CompressionNative)] 113[LibraryImport(Libraries.CompressionNative)] 116[LibraryImport(Libraries.CompressionNative)] 119[LibraryImport(Libraries.CompressionNative)] 122[LibraryImport(Libraries.CompressionNative)] 125[LibraryImport(Libraries.CompressionNative)] 129[LibraryImport(Libraries.CompressionNative)] 132[LibraryImport(Libraries.CompressionNative)] 135[LibraryImport(Libraries.CompressionNative)] 139[LibraryImport(Libraries.CompressionNative)] 142[LibraryImport(Libraries.CompressionNative)] 146[LibraryImport(Libraries.CompressionNative)] 149[LibraryImport(Libraries.CompressionNative)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
59[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 62[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 65[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.IO.Compression.Brotli (12)
src\runtime\src\libraries\Common\src\Interop\Interop.Brotli.cs (12)
13[LibraryImport(Libraries.CompressionNative)] 16[LibraryImport(Libraries.CompressionNative)] 21[LibraryImport(Libraries.CompressionNative)] 24[LibraryImport(Libraries.CompressionNative)] 27[LibraryImport(Libraries.CompressionNative)] 30[LibraryImport(Libraries.CompressionNative)] 33[LibraryImport(Libraries.CompressionNative)] 36[LibraryImport(Libraries.CompressionNative)] 41[LibraryImport(Libraries.CompressionNative)] 44[LibraryImport(Libraries.CompressionNative)] 47[LibraryImport(Libraries.CompressionNative)] 50[LibraryImport(Libraries.CompressionNative)]
System.IO.FileSystem.AccessControl (9)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CreateDirectory.cs (1)
16[LibraryImport(Libraries.Kernel32, EntryPoint = "CreateDirectoryW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CreateFile.cs (1)
17[LibraryImport(Libraries.Kernel32, EntryPoint = "CreateFileW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FindClose.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FindFirstFileEx.cs (1)
17[LibraryImport(Libraries.Kernel32, EntryPoint = "FindFirstFileExW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FormatMessage.cs (1)
19[LibraryImport(Libraries.Kernel32, EntryPoint = "FormatMessageW", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetFileAttributesEx.cs (1)
15[LibraryImport(Libraries.Kernel32, EntryPoint = "GetFileAttributesExW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetFullPathNameW.cs (1)
15[LibraryImport(Libraries.Kernel32, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetLongPathNameW.cs (1)
14[LibraryImport(Libraries.Kernel32, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
System.IO.FileSystem.DriveInfo (8)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAllMountPoints")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.FormatInfo.cs (2)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSpaceInfoForMountPoint", SetLastError = true)] 69[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetFileSystemTypeNameForMountPoint", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.RealPath.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_RealPath", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.IO.FileSystem.Watcher (13)
src\runtime\src\libraries\Common\src\Interop\Linux\System.Native\Interop.INotify.cs (3)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_INotifyInit", SetLastError = true)] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_INotifyAddWatch", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_INotifyRemoveWatch", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Poll.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Poll")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Read.cs (2)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadFromNonblocking", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
59[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 62[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 65[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.IO.MemoryMappedFiles (23)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (6)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetIsNonBlocking", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetFD", SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.FTruncate.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FTruncate", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MAdvise.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MAdvise", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MemfdCreate.cs (2)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MemfdCreate", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_IsMemfdSupported", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MMap.cs (2)
31[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MMap", SetLastError = true)] 38[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MMap", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MSync.cs (1)
19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MSync", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MUnmap.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MUnmap", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ShmOpen.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ShmOpen", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ShmUnlink", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SysConf.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SysConf", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Unlink.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Unlink", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.IO.Pipes (30)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (6)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetIsNonBlocking", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetFD", SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.Pipe.cs (3)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetPipeSz", SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetPipeSz", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlCanGetSetPipeSz")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.FLock.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)] 27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEUid")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPeerID.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPeerID", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (2)
97[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwUidR", SetLastError = false)] 100[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.Utf8, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Pipe.cs (1)
29[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Pipe", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Read.Pipe.cs (1)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetEUid.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetEUid")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
59[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 62[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 65[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.Pipe.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Unlink.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Unlink", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Write.Pipe.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)]
System.IO.Ports (19)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
187[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_ConvertErrorPlatformToPal")] 190[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_ConvertErrorPalToPlatform")] 193[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.IO.Ports.Native\Interop.Serial.cs (6)
13[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_SerialPortOpen", SetLastError = true)] 16[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_SerialPortClose", SetLastError = true)] 19[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_Shutdown")] 32[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_Read", SetLastError = true)] 44[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_Write", SetLastError = true)] 55[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_Poll")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.IO.Ports.Native\Interop.Termios.cs (10)
32[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_TermiosReset", SetLastError = true)] 35[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_TermiosGetSignal", SetLastError = true)] 38[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_TermiosSetSignal", SetLastError = true)] 41[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_TermiosGetAllSignals")] 44[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_TermiosSetSpeed", SetLastError = true)] 47[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_TermiosGetSpeed", SetLastError = true)] 50[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_TermiosAvailableBytes", SetLastError = true)] 53[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_TermiosDiscard", SetLastError = true)] 56[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_TermiosDrain", SetLastError = true)] 59[LibraryImport(Libraries.IOPortsNative, EntryPoint = "SystemIoPortsNative_TermiosSendBreak", SetLastError = true)]
System.Management (5)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FreeLibrary.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetProcAddress.cs (2)
14[LibraryImport(Libraries.Kernel32)] 18[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.LoadLibrary.cs (1)
12[LibraryImport(Libraries.Kernel32, EntryPoint = "LoadLibraryW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Ole32\Interop.CoGetObjectContext.cs (1)
21[LibraryImport(Libraries.Ole32)]
System.Net.Http (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Initialization.cs (1)
51[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureOpenSslInitialized")]
System.Net.Http.WinHttpHandler (29)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertEnumCertificatesInStore.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.certificates.cs (2)
14[LibraryImport(Interop.Libraries.Crypt32, SetLastError = true)] 19[LibraryImport(Interop.Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FormatMessage.cs (1)
19[LibraryImport(Libraries.Kernel32, EntryPoint = "FormatMessageW", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetModuleHandle.cs (1)
12[LibraryImport(Libraries.Kernel32, EntryPoint = "GetModuleHandleW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinHttp\Interop.winhttp.cs (24)
16[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 24[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 30[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 38[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 49[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 82[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 91[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 103[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 110[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 117[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 126[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 137[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 148[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 157[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 166[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 175[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 184[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 193[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 202[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 213[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 222[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 232[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 238[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 247[LibraryImport(Interop.Libraries.WinHttp, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
System.Net.NameResolution (20)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ErrNo.cs (2)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetErrNo")] 15[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_SetErrNo")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetNameInfo.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetNameInfo")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.HostEntry.cs (2)
36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostEntryForName", StringMarshalling = StringMarshalling.Utf8)] 39[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FreeHostEntry")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Socket.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Socket")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketAddress.cs (9)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketAddressSizes")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAddressFamily")] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetAddressFamily")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPort")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPort")] 32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4Address")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4Address")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6Address")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6Address")]
System.Net.NetworkInformation (11)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.EnumerateInterfaceAddresses.cs (3)
46[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_EnumerateInterfaceAddresses")] 53[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_EnumerateGatewayAddressesForInterface")] 56[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetNetworkInterfaces", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetDomainName.cs (1)
14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetDomainName")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MapTcpState.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MapTcpState")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.NetworkChange.cs (2)
19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CreateNetworkChangeListenerSocket", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadEvents")]
System.Net.Ping (15)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReceiveSocketError.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReceiveSocketError")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Socket.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Socket")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketAddress.cs (9)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketAddressSizes")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAddressFamily")] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetAddressFamily")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPort")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPort")] 32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4Address")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4Address")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6Address")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6Address")]
System.Net.Primitives (18)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetDomainName.cs (1)
14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetDomainName")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetNameInfo.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetNameInfo")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.HostEntry.cs (2)
36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostEntryForName", StringMarshalling = StringMarshalling.Utf8)] 39[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FreeHostEntry")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.InterfaceNameToIndex.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_InterfaceNameToIndex", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketAddress.cs (9)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketAddressSizes")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAddressFamily")] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetAddressFamily")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPort")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPort")] 32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4Address")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4Address")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6Address")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6Address")]
System.Net.Quic (122)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketAddress.cs (9)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketAddressSizes")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAddressFamily")] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetAddressFamily")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPort")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPort")] 32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4Address")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4Address")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6Address")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6Address")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.Initialization.cs (1)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureLibSslInitialized")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs (8)
17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjTxt2Obj", StringMarshalling = StringMarshalling.Utf8)] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjObj2Txt")] 23[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetObjectDefinitionByName", StringMarshalling = StringMarshalling.Utf8)] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjNid2Obj")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1ObjectFree")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringNew")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringSet")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringFree")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs (8)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CreateMemoryBio")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewFile", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioDestroy")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioGets")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioRead")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetMemoryBioSize")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (21)
21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioTell")] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioSeek")] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Thumbprint")] 41[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameRawBytes")] 44[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ReadX509AsDerFromBio")] 47[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509CrlNextUpdate")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Version")] 53[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyParameterBytes")] 56[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameInfo")] 59[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetAsn1StringBytes")] 62[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 66[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 84[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStorePath")] 87[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStoreFile")] 90[LibraryImport(Libraries.CryptoNative)] 95[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509IpAddress", StringMarshalling = StringMarshalling.Utf8)] 98[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509Hostname", StringMarshalling = StringMarshalling.Utf8)] 101[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 206[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetMemoryUse")] 225[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnableMemoryTracking")] 228[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ForEachTrackedAllocation")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs (6)
15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrClearError")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrGetExceptionError")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekError")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekLastError")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrReasonErrorString")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrErrorStringN")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Initialization.cs (1)
51[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureOpenSslInitialized")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs (44)
16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotBefore")] 19[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotAfter")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SignatureAlgorithm")] 25[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyAlgorithm")] 28[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyBytes")] 31[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EvpPublicKey")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509Crl")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509DerSize")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Destroy")] 53[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 60[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 63[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBio")] 66[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBioAux")] 69[LibraryImport(Libraries.CryptoNative)] 81[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetIssuerName")] 84[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetSubjectName")] 87[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CheckPurpose")] 91[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509IssuerNameHash")] 94[LibraryImport(Libraries.CryptoNative)] 109[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExtCount")] 114[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExt")] 118[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetOid")] 122[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetData")] 125[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetCritical")] 129[LibraryImport(Libraries.CryptoNative)] 146[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreDestroy")] 149[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreAddCrl")] 153[LibraryImport(Libraries.CryptoNative)] 165[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxInit")] 173[LibraryImport(Libraries.CryptoNative)] 188[LibraryImport(Libraries.CryptoNative)] 196[LibraryImport(Libraries.CryptoNative)] 207[LibraryImport(Libraries.CryptoNative)] 222[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetErrorDepth")] 225[LibraryImport(Libraries.CryptoNative)] 236[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetAppData")] 244[LibraryImport(Libraries.CryptoNative)] 247[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CrlDestroy")] 250[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemWriteBioX509Crl")] 253[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadBioX509Crl")] 256[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SubjectPublicKeyInfoDerSize")] 259[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509SubjectPublicKeyInfo")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Ext.cs (3)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionCreateByObj")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionDestroy")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509V3ExtPrint")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Name.cs (3)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameStackFieldCount")] 16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameStackField")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameRawBytes")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (8)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_NewX509Stack")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_RecursiveFreeX509Stack")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 28[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 38[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 49[LibraryImport(Libraries.CryptoNative)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs (7)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxCreate")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxDestroy")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetChain")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetCurrentCert")] 24[LibraryImport(Libraries.CryptoNative)] 35[LibraryImport(Libraries.CryptoNative)] 58[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetSharedUntrusted")]
System.Net.Security (233)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.Initialization.cs (1)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureLibSslInitialized")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.cs (19)
15[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ReleaseGssBuffer")] 20[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_DisplayMinorStatus")] 26[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_DisplayMajorStatus")] 32[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ImportUserName")] 39[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ImportPrincipalName")] 46[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ReleaseName")] 51[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_AcquireAcceptorCred")] 56[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitiateCredSpNego")] 62[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitiateCredWithPassword", StringMarshalling = StringMarshalling.Utf8)] 71[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ReleaseCred")] 76[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitSecContext")] 90[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitSecContextEx")] 214[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_AcceptSecContext")] 288[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_DeleteSecContext")] 293[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_GetUser")] 299[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_Wrap")] 308[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_Unwrap")] 317[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_GetMic")] 325[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_VerifyMic")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.IsNtlmInstalled.cs (2)
11[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_IsNtlmInstalled")] 15[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_EnsureGssInitialized")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs (8)
17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjTxt2Obj", StringMarshalling = StringMarshalling.Utf8)] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjObj2Txt")] 23[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetObjectDefinitionByName", StringMarshalling = StringMarshalling.Utf8)] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjNid2Obj")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1ObjectFree")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringNew")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringSet")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringFree")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs (8)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CreateMemoryBio")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewFile", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioDestroy")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioGets")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioRead")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetMemoryBioSize")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (21)
21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioTell")] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioSeek")] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Thumbprint")] 41[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameRawBytes")] 44[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ReadX509AsDerFromBio")] 47[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509CrlNextUpdate")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Version")] 53[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyParameterBytes")] 56[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameInfo")] 59[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetAsn1StringBytes")] 62[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 66[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 84[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStorePath")] 87[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStoreFile")] 90[LibraryImport(Libraries.CryptoNative)] 95[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509IpAddress", StringMarshalling = StringMarshalling.Utf8)] 98[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509Hostname", StringMarshalling = StringMarshalling.Utf8)] 101[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 206[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetMemoryUse")] 225[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnableMemoryTracking")] 228[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ForEachTrackedAllocation")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs (6)
15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrClearError")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrGetExceptionError")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekError")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekLastError")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrReasonErrorString")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrErrorStringN")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Initialization.cs (1)
51[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureOpenSslInitialized")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.cs (7)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OcspRequestDestroy")] 17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetOcspRequestDerSize")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeOcspRequest")] 23[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509BuildOcspRequest")] 26[LibraryImport(Libraries.CryptoNative)] 81[LibraryImport(Libraries.CryptoNative)] 91[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OcspResponseDestroy")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSslVersion.cs (1)
10[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OpenSslVersionNumber")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.SetProtocolOptions.cs (1)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetProtocolOptions")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Ssl.cs (70)
26[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslV2_3Method")] 29[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCreate")] 32[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetError")] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetQuietShutdown")] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslDestroy")] 41[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetConnectState")] 44[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetAcceptState")] 47[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetAlpnProtos")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetVersion")] 53[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetTlsExtHostName", StringMarshalling = StringMarshalling.Utf8)] 57[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetServerName")] 60[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetSession")] 63[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGet0AlpnSelected")] 78[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslWrite", SetLastError = true)] 81[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslRead", SetLastError = true)] 84[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetDefaultSignatureAlgorithms")] 102[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslRenegotiate")] 105[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_IsSslRenegotiatePending")] 109[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslShutdown")] 112[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslShutdown")] 115[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetBio")] 121[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetFd")] 124[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetAcceptMovingWriteBuffer")] 127[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslDoHandshake", SetLastError = true)] 130[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslHandshake", SetLastError = true)] 142[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslEncrypt", SetLastError = true)] 153[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslDecrypt", SetLastError = true)] 165[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_IsSslStateOK")] 169[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 172[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewManagedSpan")] 175[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewSocketReplay")] 195[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioPeekTlsFrame")] 204[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioGetReplayPrefix")] 207[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioGetWriteResult")] 210[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioDrainSpill")] 213[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetPeerCertificate")] 216[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslUpdateOcspStaple")] 219[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetCertificate")] 222[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetCertificate")] 225[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetPeerCertChain")] 235[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetPeerFinished")] 238[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetFinished")] 241[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionReused")] 245[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionReused")] 249[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetSession")] 252[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetSession")] 255[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetClientCAList")] 258[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetCurrentCipherId")] 262[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetOpenSslCipherSuiteName")] 265[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetVerifyPeer")] 268[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetRetryVerify")] 271[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetData")] 274[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetData")] 277[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetData")] 280[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslUseCertificate")] 283[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslUsePrivateKey")] 286[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetClientCertCallback")] 289[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetPostHandshakeAuth")] 292[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetSigalgs")] 295[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetClientSigalgs")] 298[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Tls13Supported")] 301[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionGetHostname")] 304[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionFree")] 307[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionSetHostname")] 310[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionGetData")] 313[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionSetData")] 316[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetSslCtx")] 376[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslAddExtraChainCert")] 380[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslAddClientCAs")] 392[LibraryImport(Libraries.CryptoNative)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.SslCtx.cs (12)
21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxCreate")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxDestroy")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxGetData")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetData")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetData")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetAlpnSelectCb")] 39[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetKeylogCallback")] 42[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetCaching")] 45[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxRemoveSession")] 67[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetCertVerifyCallback")] 70[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetSslPtr")] 73[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxSetError")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.SslCtxOptions.cs (8)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxAddExtraChainCert")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxUseCertificate")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxUsePrivateKey")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxCheckPrivateKey")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetQuietShutdown")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetCiphers")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetEncryptionPolicy")] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetDefaultOcspCallback")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs (44)
16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotBefore")] 19[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotAfter")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SignatureAlgorithm")] 25[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyAlgorithm")] 28[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyBytes")] 31[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EvpPublicKey")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509Crl")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509DerSize")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Destroy")] 53[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 60[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 63[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBio")] 66[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBioAux")] 69[LibraryImport(Libraries.CryptoNative)] 81[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetIssuerName")] 84[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetSubjectName")] 87[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CheckPurpose")] 91[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509IssuerNameHash")] 94[LibraryImport(Libraries.CryptoNative)] 109[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExtCount")] 114[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExt")] 118[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetOid")] 122[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetData")] 125[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetCritical")] 129[LibraryImport(Libraries.CryptoNative)] 146[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreDestroy")] 149[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreAddCrl")] 153[LibraryImport(Libraries.CryptoNative)] 165[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxInit")] 173[LibraryImport(Libraries.CryptoNative)] 188[LibraryImport(Libraries.CryptoNative)] 196[LibraryImport(Libraries.CryptoNative)] 207[LibraryImport(Libraries.CryptoNative)] 222[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetErrorDepth")] 225[LibraryImport(Libraries.CryptoNative)] 236[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetAppData")] 244[LibraryImport(Libraries.CryptoNative)] 247[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CrlDestroy")] 250[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemWriteBioX509Crl")] 253[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadBioX509Crl")] 256[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SubjectPublicKeyInfoDerSize")] 259[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509SubjectPublicKeyInfo")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Ext.cs (3)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionCreateByObj")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionDestroy")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509V3ExtPrint")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Name.cs (3)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameStackFieldCount")] 16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameStackField")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameRawBytes")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (8)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_NewX509Stack")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_RecursiveFreeX509Stack")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 28[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 38[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 49[LibraryImport(Libraries.CryptoNative)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs (7)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxCreate")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxDestroy")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetChain")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetCurrentCert")] 24[LibraryImport(Libraries.CryptoNative)] 35[LibraryImport(Libraries.CryptoNative)] 58[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetSharedUntrusted")]
System.Net.Sockets (77)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Accept.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Accept")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Bind.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Bind")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Connect.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Connect")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Connectx")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Disconnect.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Disconnect")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (6)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetIsNonBlocking", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetFD", SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetBytesAvailable.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetBytesAvailable")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAtOutOfBandMark")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetDomainSocketSizes.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetDomainSocketSizes")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetMaximumAddressSize.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetMaximumAddressSize")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPeerName.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPeerName")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSocketErrorOption.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketErrorOption")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSocketType.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketType")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSockName.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSockName")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSockOpt.cs (3)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSockOpt")] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSockOpt")] 18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetRawSockOpt")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPPacketInformation.cs (2)
19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetControlMessageBufferSize")] 23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_TryGetIPPacketInformation")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.LingerOption.cs (3)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetLingerOption")] 21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetLingerOption")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetLingerOption")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Listen.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Listen")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MulticastOption.cs (4)
34[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4MulticastOption")] 37[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4MulticastOption")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6MulticastOption")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6MulticastOption")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Pipe.cs (1)
29[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Pipe", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PlatformSocketSupport.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PlatformSupportsDualModeIPv4PacketInfo")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Poll.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Poll")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Read.cs (2)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadFromNonblocking", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Receive.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Receive")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReceiveMessage.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReceiveMessage")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Select.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Select")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Send.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Send")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SendFile.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SendFile", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SendMessage.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SendMessage")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetReceiveTimeout.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetReceiveTimeout")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetSendTimeout.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetSendTimeout")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetSockOpt.cs (3)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetSockOpt")] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetSockOpt")] 18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetRawSockOpt")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Shutdown.cs (2)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Shutdown")] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Shutdown")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Socket.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Socket")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketAddress.cs (9)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketAddressSizes")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAddressFamily")] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetAddressFamily")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPort")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPort")] 32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4Address")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4Address")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6Address")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6Address")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketEvent.cs (7)
30[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CreateSocketEventPort")] 33[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CloseSocketEventPort")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CreateSocketEventBuffer")] 39[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FreeSocketEventBuffer")] 42[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_TryChangeSocketEventRegistration")] 45[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_TryChangeSocketEventRegistration")] 48[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_WaitForSocketEvents")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
59[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 62[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 65[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Write.cs (3)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)] 27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_WriteToNonblocking", SetLastError = true)]
System.Net.WebSockets (10)
src\runtime\src\libraries\Common\src\Interop\Interop.zlib.cs (10)
11[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_DeflateInit2_")] 20[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Deflate")] 23[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_DeflateEnd")] 26[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_DeflateReset")] 29[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_InflateInit2_")] 32[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_InflateReset2_")] 35[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Inflate")] 38[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_InflateEnd")] 41[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Crc32")] 44[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_CompressBound")]
System.Private.CoreLib (257)
src\runtime\src\libraries\Common\src\Interop\Interop.Calendar.cs (5)
12[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetCalendars", StringMarshalling = StringMarshalling.Utf16)] 15[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetCalendarInfo", StringMarshalling = StringMarshalling.Utf16)] 23[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_EnumCalendarInfo", StringMarshalling = StringMarshalling.Utf16)] 29[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLatestJapaneseEra")] 32[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetJapaneseEraStartDate")]
src\runtime\src\libraries\Common\src\Interop\Interop.Casing.cs (5)
10[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_ChangeCase", StringMarshalling = StringMarshalling.Utf16)] 14[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_ChangeCaseInvariant", StringMarshalling = StringMarshalling.Utf16)] 18[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_ChangeCaseTurkish", StringMarshalling = StringMarshalling.Utf16)] 22[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_InitOrdinalCasingPage", StringMarshalling = StringMarshalling.Utf16)] 25[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_InitOrdinalLowerCasingPage", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Interop.Collation.cs (11)
13[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetSortHandle", StringMarshalling = StringMarshalling.Utf8)] 16[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_CloseSortHandle")] 19[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_CompareString", StringMarshalling = StringMarshalling.Utf16)] 22[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_IndexOf", StringMarshalling = StringMarshalling.Utf16)] 25[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_LastIndexOf", StringMarshalling = StringMarshalling.Utf16)] 28[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_StartsWith", StringMarshalling = StringMarshalling.Utf16)] 33[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_EndsWith", StringMarshalling = StringMarshalling.Utf16)] 38[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_StartsWith", StringMarshalling = StringMarshalling.Utf16)] 42[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_EndsWith", StringMarshalling = StringMarshalling.Utf16)] 46[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetSortKey", StringMarshalling = StringMarshalling.Utf16)] 49[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetSortVersion")]
src\runtime\src\libraries\Common\src\Interop\Interop.ICU.cs (3)
12[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_LoadICU")] 23[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_InitICUFunctions", StringMarshalling = StringMarshalling.Utf8)] 26[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetICUVersion")]
src\runtime\src\libraries\Common\src\Interop\Interop.Idna.cs (2)
14[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_ToAscii", StringMarshalling = StringMarshalling.Utf16)] 17[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_ToUnicode", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Interop.Locale.cs (8)
10[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocaleName", StringMarshalling = StringMarshalling.Utf16)] 14[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocaleInfoString", StringMarshalling = StringMarshalling.Utf16)] 18[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetDefaultLocaleName", StringMarshalling = StringMarshalling.Utf16)] 22[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_IsPredefinedLocale", StringMarshalling = StringMarshalling.Utf16)] 26[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocaleTimeFormat", StringMarshalling = StringMarshalling.Utf16)] 30[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocaleInfoInt", StringMarshalling = StringMarshalling.Utf16)] 34[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocaleInfoGroupingSizes", StringMarshalling = StringMarshalling.Utf16)] 38[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocales", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Interop.Normalization.cs (2)
11[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_IsNormalized", StringMarshalling = StringMarshalling.Utf16)] 14[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_NormalizeString", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Interop.TimeZoneInfo.cs (3)
11[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetTimeZoneDisplayName", StringMarshalling = StringMarshalling.Utf16)] 19[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_WindowsIdToIanaId", StringMarshalling = StringMarshalling.Utf16)] 22[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_IanaIdToWindowsId", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Abort.cs (1)
13[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_Abort")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Access.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Access", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Access", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ChDir.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ChDir", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ChMod.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ChMod", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.CopyFile.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CopyFile", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.DynamicLoad.cs (6)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_LoadLibrary", StringMarshalling = StringMarshalling.Utf8)] 14[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetLoadLibraryError")] 17[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetProcAddress")] 20[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetProcAddress", StringMarshalling = StringMarshalling.Utf8)] 23[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_FreeLibrary")] 26[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetDefaultSearchOrderPseudoHandle", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ErrNo.cs (2)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetErrNo")] 15[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_SetErrNo")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Exit.cs (1)
13[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_Exit")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.FAllocate.cs (1)
14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FAllocate", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.FChMod.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FChMod", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (6)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetIsNonBlocking", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetFD", SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.FileSystemSupportsLocking.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FileSystemSupportsLocking")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.FLock.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)] 27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.FSync.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FSync", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.FTruncate.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FTruncate", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Futex.cs (3)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelFutex_WaitOnAddress")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelFutex_WaitOnAddressTimeout")] 18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelFutex_WakeByAddressSingle")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetCpuUtilization.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetCpuUtilization")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetCwd.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetCwd", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEnv.cs (1)
11[LibraryImport(Interop.Libraries.SystemNative, StringMarshalling = StringMarshalling.Utf8, EntryPoint = "SystemNative_GetEnv")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEnviron.cs (2)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetEnviron")] 14[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_FreeEnviron")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEUid")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetLowResolutionTimestamp.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetLowResolutionTimestamp")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetOSArchitecture.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetOSArchitecture")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPid")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetProcessPath.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetProcessPath", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (2)
97[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwUidR", SetLastError = false)] 100[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.Utf8, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetRandomBytes.cs (2)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetNonCryptographicallySecureRandomBytes")] 14[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetCryptographicallySecureRandomBytes")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSid")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSystemTimeAsTicks.cs (1)
10[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetSystemTimeAsTicks")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetTimestamp.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetTimestamp")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetUnixRelease.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetUnixRelease", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetUnixVersion.cs (1)
14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetUnixVersion", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (3)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_InitializeTerminalAndSignalHandling", SetLastError = true)] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetKeypadXmit", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_UninitializeTerminal")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IsMemberOfGroup.cs (2)
52[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEGid")] 55[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetGroups", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.LChflags.cs (4)
17[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LChflags", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FChflags", SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LChflagsCanSetHiddenFlag")] 31[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CanGetHiddenFlag")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Link.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Link", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.LockFileRegion.cs (1)
17[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LockFileRegion", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Log.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Log")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LogError")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.LowLevelCrossProcessMutex.cs (9)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelCrossProcessMutex_Init", SetLastError = true)] 13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelCrossProcessMutex_Acquire", SetLastError = true)] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelCrossProcessMutex_Release", SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelCrossProcessMutex_Destroy", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelCrossProcessMutex_Size")] 26[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelCrossProcessMutex_GetOwnerProcessAndThreadId", SetLastError = true)] 30[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelCrossProcessMutex_SetOwnerProcessAndThreadId", SetLastError = true)] 34[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelCrossProcessMutex_IsAbandoned", SetLastError = true)] 39[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelCrossProcessMutex_SetAbandoned", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.LowLevelMonitor.cs (7)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Create")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Destroy")] 17[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Acquire")] 21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Release")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Wait")] 27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_TimedWait")] 31[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Signal_Release")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.LSeek.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LSeek", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MemAlloc.cs (7)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_AlignedAlloc")] 14[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_AlignedFree")] 17[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_AlignedRealloc")] 20[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_Calloc")] 23[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_Free")] 26[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_Malloc")] 29[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_Realloc")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MkDir.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MkDir", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MkdTemp.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MkdTemp", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MksTemps.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MksTemps", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MMap.cs (2)
31[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MMap", SetLastError = true)] 38[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MMap", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAllMountPoints")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MProtect.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MProtect", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.MUnmap.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MUnmap", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Pipe.cs (1)
29[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Pipe", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PosixFAdvise.cs (1)
32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PosixFAdvise", SetLastError = false /* this is explicitly called out in the man page */)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PosixSignal.cs (6)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPosixSignalHandler")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_EnablePosixSignalHandling", SetLastError = true)] 18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_DisablePosixSignalHandling")] 21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_HandleNonCanceledPosixSignal")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPlatformSignalNumber")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPlatformSIGSTOP")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PRead.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PRead", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PReadV.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PReadV", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PWrite.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PWrite", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PWriteV.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PWriteV", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Read.cs (2)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadFromNonblocking", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadDir.cs (3)
53[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_OpenDir", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 56[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadDir")] 59[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CloseDir", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadLink.cs (1)
24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadLink", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadV.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadV", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Rename.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Rename", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.RmDir.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_RmDir", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SchedGetCpu.cs (1)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_SchedGetCpu")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
59[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 62[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 65[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.Span.cs (2)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", SetLastError = true)] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SymLink.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SymLink", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SysConf.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SysConf", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SysLog.cs (1)
32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SysLog", StringMarshalling = StringMarshalling.Utf8)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Threading.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CreateThread")] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_TryGetUInt32OSThreadId")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Unlink.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Unlink", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.UTimensat.cs (2)
25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_UTimensat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FUTimens", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Write.cs (3)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)] 27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_WriteToNonblocking", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.WriteV.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_WriteV", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Globalization.cs (18)
51[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 55[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 59[LibraryImport("kernel32.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 72[LibraryImport("kernel32.dll", EntryPoint = "FindNLSStringEx", SetLastError = SetLastErrorForDebug)] 86[LibraryImport("kernel32.dll", EntryPoint = "CompareStringEx")] 99[LibraryImport("kernel32.dll", EntryPoint = "CompareStringOrdinal")] 108[LibraryImport("kernel32.dll", EntryPoint = "FindStringOrdinal", SetLastError = SetLastErrorForDebug)] 118[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 128[LibraryImport("kernel32.dll")] 132[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 136[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 141[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 146[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 150[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 154[LibraryImport("kernel32.dll")] 158[LibraryImport("kernel32.dll", EntryPoint = "GetGeoInfoW")] 162[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 177[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.ResolveLocaleName.cs (1)
13[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Normaliz\Interop.Idna.cs (2)
16[LibraryImport("Normaliz.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 25[LibraryImport("Normaliz.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Normaliz\Interop.Normalization.cs (2)
12[LibraryImport("Normaliz.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 16[LibraryImport("Normaliz.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipe.Internal.cs (12)
21[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_Enable")] 32[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_Disable")] 41[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_CreateProvider", StringMarshalling = StringMarshalling.Utf16)] 49[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_DefineEvent")] 55[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_GetProvider", StringMarshalling = StringMarshalling.Utf16)] 61[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_DeleteProvider")] 67[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_EventActivityIdControl")] 73[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_WriteEventData")] 82[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_GetSessionInfo")] 89[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_GetNextEvent")] 96[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_SignalSession")] 103[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_WaitForSessionSignal")]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\NativeRuntimeEventSource.Exceptions.NativeSinks.Internal.cs (1)
12[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogExceptionThrown", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\NativeRuntimeEventSource.Threading.NativeSinks.Internal.cs (16)
15[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogContentionLockCreated")] 22[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogContentionStart")] 34[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogContentionStop")] 44[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadStart")] 51[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadStop")] 58[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadWait")] 65[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolMinMaxThreads")] 72[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadAdjustmentSample")] 79[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadAdjustmentAdjustment")] 86[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadAdjustmentStats")] 104[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolIOEnqueue")] 115[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolIODequeue")] 125[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkingThreadCount")] 134[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolIOPack")] 144[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogWaitHandleWaitStart")] 154[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogWaitHandleWaitStop")]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\X86Base.cs (1)
128[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "X86Base_CpuId")]
src\runtime\src\libraries\System.Private.CoreLib\src\System\SpanHelpers.ByteMemOps.cs (2)
263[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "memmove")] 486[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "memset")]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Interlocked.cs (1)
871[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Interlocked_MemoryBarrierProcessWide")]
System\Diagnostics\Debugger.cs (1)
71[LibraryImport(RuntimeImports.RuntimeLibrary, EntryPoint = "DebugDebugger_IsNativeDebuggerAttached")]
System\Runtime\RuntimeImports.cs (20)
57[LibraryImport(RuntimeLibrary)] 76[LibraryImport(RuntimeLibrary)] 117[LibraryImport(RuntimeLibrary)] 144[LibraryImport(RuntimeLibrary)] 147[LibraryImport(RuntimeLibrary)] 150[LibraryImport(RuntimeLibrary)] 171[LibraryImport(RuntimeLibrary)] 175[LibraryImport(RuntimeLibrary)] 197[LibraryImport(RuntimeLibrary)] 212[LibraryImport(RuntimeLibrary)] 215[LibraryImport(RuntimeLibrary)] 218[LibraryImport(RuntimeLibrary)] 221[LibraryImport(RuntimeLibrary)] 228[LibraryImport(RuntimeLibrary)] 231[LibraryImport(RuntimeLibrary)] 362[LibraryImport(RuntimeLibrary, EntryPoint = "RhAllocateThunksMapping")] 408[LibraryImport(RuntimeLibrary, EntryPoint = "RhSpinWait")] 413[LibraryImport(RuntimeLibrary, EntryPoint = "RhSpinWait")] 417[LibraryImport(RuntimeLibrary, EntryPoint = "RhYield")] 872[LibraryImport(RuntimeLibrary, StringMarshalling = StringMarshalling.Utf8)]
System.Runtime.Caching (1)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GlobalMemoryStatusEx.cs (1)
11[LibraryImport(Libraries.Kernel32)]
System.Runtime.InteropServices.JavaScript (11)
src\runtime\src\libraries\Common\src\Interop\Browser\Interop.Runtime.CoreCLR.cs (11)
13[LibraryImport(Libraries.JavaScriptNative, EntryPoint = "SystemInteropJS_BindJSImportST")] 16[LibraryImport(Libraries.JavaScriptNative, EntryPoint = "SystemInteropJS_InvokeJSImportST")] 19[LibraryImport(Libraries.JavaScriptNative, EntryPoint = "SystemInteropJS_ReleaseCSOwnedObject")] 22[LibraryImport(Libraries.JavaScriptNative, EntryPoint = "SystemInteropJS_InvokeJSFunction")] 25[LibraryImport(Libraries.JavaScriptNative, EntryPoint = "SystemInteropJS_ResolveOrRejectPromise")] 28[LibraryImport(Libraries.JavaScriptNative, EntryPoint = "SystemInteropJS_RegisterGCRoot")] 30[LibraryImport(Libraries.JavaScriptNative, EntryPoint = "SystemInteropJS_DeregisterGCRoot")] 33[LibraryImport(Libraries.JavaScriptNative, EntryPoint = "SystemInteropJS_CancelPromise")] 36[LibraryImport(Libraries.JavaScriptNative, EntryPoint = "SystemInteropJS_BindAssemblyExports")] 38[LibraryImport(Libraries.JavaScriptNative, EntryPoint = "SystemInteropJS_GetAssemblyExport")] 42[LibraryImport(Libraries.JavaScriptNative, EntryPoint = "SystemInteropJS_AssemblyGetEntryPoint")]
System.Security.AccessControl (17)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.AdjustTokenPrivileges.cs (1)
13[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ConvertSdToStringSd.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "ConvertSecurityDescriptorToStringSecurityDescriptorW",
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ConvertStringSdToSd.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "ConvertStringSecurityDescriptorToSecurityDescriptorW",
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.DuplicateTokenEx_SafeTokenHandle.cs (1)
14[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetSecurityDescriptorLength.cs (1)
12[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetSecurityInfoByHandle.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "GetSecurityInfo")]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetSecurityInfoByName.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "GetNamedSecurityInfoW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LookupPrivilegeValue.cs (1)
11[LibraryImport(Libraries.Advapi32, EntryPoint = "LookupPrivilegeValueW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenProcessToken_IntPtr.cs (1)
14[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenThreadToken_SafeTokenHandle.cs (1)
14[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RevertToSelf.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.SetSecurityInfoByHandle.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "SetSecurityInfo", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.SetSecurityInfoByName.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "SetNamedSecurityInfoW",
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.SetThreadToken.cs (1)
13[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentProcess.cs (1)
12[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentThread.cs (1)
12[LibraryImport(Interop.Libraries.Kernel32)]
System.Security.Cryptography (148)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptAcquireContext_IntPtr.cs (1)
12[LibraryImport(Libraries.Advapi32, EntryPoint = "CryptAcquireContextW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptAcquireContext.cs (1)
24[LibraryImport(Libraries.Advapi32, EntryPoint = "CryptAcquireContextW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptCreateHash.cs (1)
19[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDecrypt.cs (1)
18[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDeriveKey.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDestroyHash.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDestroyKey.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptEncrypt.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptExportKey.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGenKey.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetDefaultProvider.cs (1)
19[LibraryImport(Libraries.Advapi32, EntryPoint = "CryptGetDefaultProviderW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetHashParam.cs (2)
22[LibraryImport(Libraries.Advapi32, SetLastError = true)] 32[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetKeyParam.cs (1)
21[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetProvParam.cs (3)
26[LibraryImport(Libraries.Advapi32, SetLastError = true)] 35[LibraryImport(Libraries.Advapi32, SetLastError = true)] 44[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetUserKey.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptHashData.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptImportKey.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptReleaseContext.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptSetKeyParam.cs (2)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)] 17[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptSignHash.cs (2)
28[LibraryImport(Libraries.Advapi32, EntryPoint = "CryptSignHashW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 39[LibraryImport(Libraries.Advapi32, EntryPoint = "CryptVerifySignatureW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Cng.cs (6)
134[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)] 138[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)] 142[LibraryImport(Libraries.BCrypt, EntryPoint = "BCryptSetProperty", StringMarshalling = StringMarshalling.Utf16)] 146[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)] 165[LibraryImport(Libraries.BCrypt)] 198[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptCloseAlgorithmProvider.cs (1)
13[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptCreateHash.cs (2)
15[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)] 19[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptDecapsulateEncapsulate.cs (2)
13[LibraryImport(Libraries.BCrypt)] 24[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptDeriveKey.cs (1)
14[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptDestroyHash.cs (1)
13[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptDestroyKey.cs (1)
13[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptDestroySecret.cs (1)
12[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptDuplicateHash.cs (1)
27[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptEncryptDecrypt.cs (2)
57[LibraryImport(Libraries.BCrypt)] 61[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptEncryptDecrypt.RSA.cs (2)
22[LibraryImport(Libraries.BCrypt)] 36[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptExportKey.cs (1)
16[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptFinalizeKey.cs (1)
14[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptFinishHash.cs (2)
13[LibraryImport(Libraries.BCrypt)] 17[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptGenerateKeyPair.cs (1)
13[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptGenerateSymmetricKey.cs (2)
13[LibraryImport(Libraries.BCrypt)] 24[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptGenRandom.cs (1)
14[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptGetProperty.cs (1)
14[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptHash.cs (1)
12[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptHashData.cs (1)
14[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptImportKey.cs (1)
65[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptImportKeyPair.cs (1)
14[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptKeyDerivation.cs (1)
15[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptOpenAlgorithmProvider.cs (1)
14[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptSecretAgreement.cs (1)
13[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptSetProperty.cs (1)
14[LibraryImport(Libraries.BCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptSignHash.cs (1)
16[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptVerifySignature.cs (1)
23[LibraryImport(Libraries.BCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertAddCertificateContextToStore.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertAddCertificateLinkToStore_CertStoreAddDisposition.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertCloseStore.cs (1)
12[LibraryImport(Interop.Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertControlStore.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertCreateCertificateChainEngine.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertDeleteCertificateFromStore.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertDuplicateCertificateChain.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertDuplicateCertificateContext.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertDuplicateCertificateContextWithKeyContainerDeletion.cs (1)
13[LibraryImport(Libraries.Crypt32, EntryPoint = "CertDuplicateCertificateContext", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertDuplicateStore.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertEnumCertificatesInStore_SafeCertStoreHandle.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertFindCertificateInStore.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertFindExtension.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertFreeCertificateChain.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertFreeCertificateChainEngine.cs (1)
12[LibraryImport(Libraries.Crypt32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetCertificateChain.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetCertificateContextProperty.cs (4)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)] 22[LibraryImport(Libraries.Crypt32, SetLastError = true, EntryPoint = "CertGetCertificateContextProperty")] 31[LibraryImport(Libraries.Crypt32, SetLastError = true)] 40[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetCertificateContextPropertyString.cs (1)
12[LibraryImport(Libraries.Crypt32, EntryPoint = "CertGetCertificateContextProperty", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetIntendedKeyUsage.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetNameString.cs (1)
12[LibraryImport(Libraries.Crypt32, EntryPoint = "CertGetNameStringW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetValidUsages.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.certificates.cs (2)
14[LibraryImport(Interop.Libraries.Crypt32, SetLastError = true)] 19[LibraryImport(Interop.Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertNameToStr.cs (1)
11[LibraryImport(Libraries.Crypt32, EntryPoint = "CertNameToStrW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertOpenStore_ENUM.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertSaveStore.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertSerializeCertificateStoreElement.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertSetCertificateContextProperty_CRYPT_KEY_PROV_INFO.cs (2)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)] 17[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertSetCertificateContextProperty_DATA_BLOB.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertSetCertificateContextProperty_SafeNCryptKeyHandle.cs (2)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)] 17[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertStrToName.cs (1)
12[LibraryImport(Libraries.Crypt32, EntryPoint = "CertStrToNameW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertVerifyTimeValidity.cs (1)
11[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptAcquireCertificatePrivateKey_SafeNCryptKeyHandle.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptDecodeObject_CertEncodingType.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptDecodeObjectPointer_IntPtr.cs (2)
12[LibraryImport(Libraries.Crypt32, EntryPoint = "CryptDecodeObject", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 24[LibraryImport(Libraries.Crypt32, EntryPoint = "CryptDecodeObject", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptDecodeObjectPointer_string.cs (1)
11[LibraryImport(Libraries.Crypt32, EntryPoint = "CryptDecodeObject", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptEncodeObject_CertEncodingType.cs (2)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)] 17[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptFormatObject.cs (1)
16[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptImportPublicKeyInfoEx2.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgClose.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgGetParam.cs (4)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)] 23[LibraryImport(Libraries.Crypt32, SetLastError = true)] 33[LibraryImport(Libraries.Crypt32, SetLastError = true)] 43[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptQueryObject.cs (4)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)] 30[LibraryImport(Libraries.Crypt32, SetLastError = true)] 47[LibraryImport(Libraries.Crypt32, SetLastError = true)] 64[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.FindOidInfo.cs (1)
128[LibraryImport(Interop.Libraries.Crypt32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.HashIdAlg.cs (1)
16[LibraryImport(Libraries.Crypt32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.PFXExportCertStoreEx.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.PFXImportCertStore.cs (2)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)] 16[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FormatMessage.cs (1)
19[LibraryImport(Libraries.Kernel32, EntryPoint = "FormatMessageW", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.EncryptDecrypt.cs (2)
13[LibraryImport(Interop.Libraries.NCrypt)] 17[LibraryImport(Interop.Libraries.NCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.Keys.cs (10)
20[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 24[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 28[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 32[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 36[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 40[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 52[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 56[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 60[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 64[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.NCryptDecapsulateEncapsulate.cs (2)
14[LibraryImport(Libraries.NCrypt)] 25[LibraryImport(Libraries.NCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.NCryptDeriveKeyMaterial.cs (2)
19[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 30[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.NCryptDeriveSecretAgreement.cs (1)
25[LibraryImport(Interop.Libraries.NCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.NCryptFreeObject.cs (1)
12[LibraryImport(Interop.Libraries.NCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.NCryptOpenStorageProvider.cs (1)
12[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.Properties.cs (2)
15[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 25[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.SignVerify.cs (2)
14[LibraryImport(Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 27[LibraryImport(Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)]
System.Security.Cryptography.Pkcs (38)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptAcquireContext.cs (1)
24[LibraryImport(Libraries.Advapi32, EntryPoint = "CryptAcquireContextW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDestroyHash.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDestroyKey.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetProvParam.cs (3)
26[LibraryImport(Libraries.Advapi32, SetLastError = true)] 35[LibraryImport(Libraries.Advapi32, SetLastError = true)] 44[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptReleaseContext.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertDuplicateCertificateContext_IntPtr.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertFreeCertificateContext.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetCertificateContextProperty.cs (4)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)] 22[LibraryImport(Libraries.Crypt32, SetLastError = true, EntryPoint = "CertGetCertificateContextProperty")] 31[LibraryImport(Libraries.Crypt32, SetLastError = true)] 40[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetPublicKeyLength.cs (1)
11[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertNameToStr.cs (1)
11[LibraryImport(Libraries.Crypt32, EntryPoint = "CertNameToStrW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptAcquireCertificatePrivateKey.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptDecodeObject.cs (1)
17[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptEncodeObject.cs (1)
17[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgClose.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgControl.cs (2)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)] 21[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgGetParam.cs (4)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)] 23[LibraryImport(Libraries.Crypt32, SetLastError = true)] 33[LibraryImport(Libraries.Crypt32, SetLastError = true)] 43[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgOpenToDecode.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgOpenToEncode.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgUpdate.cs (3)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)] 18[LibraryImport(Libraries.Crypt32, SetLastError = true)] 23[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.FindOidInfo.cs (1)
128[LibraryImport(Interop.Libraries.Crypt32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FormatMessage.cs (1)
19[LibraryImport(Libraries.Kernel32, EntryPoint = "FormatMessageW", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Heap.cs (3)
13[LibraryImport(Libraries.Kernel32)] 26[LibraryImport(Libraries.Kernel32)] 30[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.NCryptFreeObject.cs (1)
12[LibraryImport(Interop.Libraries.NCrypt)]
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.Properties.cs (2)
15[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)] 25[LibraryImport(Interop.Libraries.NCrypt, StringMarshalling = StringMarshalling.Utf16)]
System.Security.Cryptography.ProtectedData (3)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptProtectData.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptUnprotectData.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FormatMessage.cs (1)
19[LibraryImport(Libraries.Kernel32, EntryPoint = "FormatMessageW", SetLastError = true)]
System.Security.Principal.Windows (32)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.AllocateLocallyUniqueId.cs (1)
12[LibraryImport(Libraries.Advapi32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CheckTokenMembership.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ConvertStringSidToSid.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "ConvertStringSidToSidW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CreateWellKnownSid.cs (2)
16[LibraryImport(Libraries.Advapi32, SetLastError = true)] 24[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.DuplicateTokenEx.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetTokenInformation_SafeLocalAllocHandle.cs (2)
13[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)] 23[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetTokenInformation.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetWindowsAccountDomainSid.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "GetWindowsAccountDomainSid", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ImpersonateLoggedOnUser.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.IsEqualDomainSid.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "EqualDomainSid", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.IsWellKnownSid.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "IsWellKnownSid", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaClose.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaFreeMemory.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaLookupNames2.cs (1)
14[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "LsaLookupNames2", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaLookupSids.cs (1)
13[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "LsaLookupSids", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaNtStatusToWinError.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = false)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LsaOpenPolicy.cs (1)
31[LibraryImport(Interop.Libraries.Advapi32, EntryPoint = "LsaOpenPolicy", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenProcessToken_SafeAccessTokenHandle.cs (1)
14[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenThreadToken_SafeAccessTokenHandle.cs (1)
14[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RevertToSelf.cs (1)
12[LibraryImport(Interop.Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
12[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.DuplicateHandle_SafeAccessTokenHandle.cs (1)
13[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentProcess.cs (1)
12[LibraryImport(Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCurrentThread.cs (1)
12[LibraryImport(Interop.Libraries.Kernel32)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.LsaConnectUntrusted.cs (1)
14[LibraryImport(Interop.Libraries.SspiCli)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.LsaDeregisterLogonProcess.cs (1)
12[LibraryImport(Interop.Libraries.SspiCli)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.LsaFreeReturnBuffer.cs (1)
12[LibraryImport(Interop.Libraries.SspiCli, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.LsaGetLogonSessionData.cs (1)
13[LibraryImport(Interop.Libraries.SspiCli, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.LsaLogonUser.cs (1)
14[LibraryImport(Libraries.SspiCli)]
src\runtime\src\libraries\Common\src\Interop\Windows\SspiCli\Interop.LsaLookupAuthenticationPackage.cs (1)
13[LibraryImport(Libraries.SspiCli)]
System.ServiceProcess.ServiceController (14)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CloseServiceHandle.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ControlService.cs (1)
13[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.EnumDependentServices.cs (1)
13[LibraryImport(Libraries.Advapi32, EntryPoint = "EnumDependentServicesW", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.EnumServicesStatusEx.cs (1)
13[LibraryImport(Libraries.Advapi32, EntryPoint = "EnumServicesStatusExW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetServiceDisplayName.cs (1)
16[LibraryImport(Libraries.Advapi32, EntryPoint = "GetServiceDisplayNameW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetServiceKeyName.cs (1)
16[LibraryImport(Libraries.Advapi32, EntryPoint = "GetServiceKeyNameW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenSCManager.cs (1)
12[LibraryImport(Libraries.Advapi32, EntryPoint = "OpenSCManagerW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenService.cs (1)
13[LibraryImport(Libraries.Advapi32, EntryPoint = "OpenServiceW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.QueryServiceConfig.cs (1)
13[LibraryImport(Libraries.Advapi32, EntryPoint = "QueryServiceConfigW", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.QueryServiceStatus.cs (1)
13[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RegisterServiceCtrlHandlerEx.cs (1)
14[LibraryImport(Libraries.Advapi32, EntryPoint = "RegisterServiceCtrlHandlerExW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.SetServiceStatus.cs (1)
12[LibraryImport(Libraries.Advapi32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.StartService.cs (1)
13[LibraryImport(Libraries.Advapi32, EntryPoint = "StartServiceW", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.StartServiceCtrlDispatcher.cs (1)
12[LibraryImport(Libraries.Advapi32, EntryPoint = "StartServiceCtrlDispatcherW", SetLastError = true)]
System.Speech (10)
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutClose.cs (1)
18[LibraryImport(Libraries.WinMM)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutGetDevCaps.cs (1)
99[LibraryImport(Libraries.WinMM, EntryPoint = "waveOutGetDevCapsW")]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutGetNumDevs.cs (1)
18[LibraryImport(Libraries.WinMM)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutOpen.cs (1)
49[LibraryImport(Libraries.WinMM)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutPause.cs (1)
19[LibraryImport(Libraries.WinMM)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutPrepareHeader.cs (2)
37[LibraryImport(Libraries.WinMM)] 51[LibraryImport(Libraries.WinMM)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutReset.cs (1)
19[LibraryImport(Libraries.WinMM)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutRestart.cs (1)
17[LibraryImport(Libraries.WinMM)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.waveOutWrite.cs (1)
20[LibraryImport(Libraries.WinMM)]
System.Text.Encoding.CodePages (2)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetCPInfoEx.cs (1)
12[LibraryImport(Libraries.Kernel32, EntryPoint = "GetCPInfoExW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.WideCharToMultiByte.cs (1)
12[LibraryImport(Libraries.Kernel32)]
System.Threading.AccessControl (11)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.EventWaitHandle.cs (4)
16[LibraryImport(Libraries.Kernel32, SetLastError = true)] 21[LibraryImport(Libraries.Kernel32, SetLastError = true)] 26[LibraryImport(Libraries.Kernel32, EntryPoint = "CreateEventExW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 30[LibraryImport(Libraries.Kernel32, EntryPoint = "OpenEventW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FormatMessage.cs (1)
19[LibraryImport(Libraries.Kernel32, EntryPoint = "FormatMessageW", SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Mutex.cs (3)
15[LibraryImport(Libraries.Kernel32, EntryPoint = "OpenMutexW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 19[LibraryImport(Libraries.Kernel32, EntryPoint = "CreateMutexExW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 23[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Semaphore.cs (3)
13[LibraryImport(Libraries.Kernel32, EntryPoint = "OpenSemaphoreW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 17[LibraryImport(Libraries.Kernel32, EntryPoint = "CreateSemaphoreExW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 21[LibraryImport(Libraries.Kernel32, SetLastError = true)]
System.Transactions.Local (1)
System\Transactions\DtcProxyShim\DtcProxyShimFactory.cs (1)
48[LibraryImport(Interop.Libraries.Xolehlp, StringMarshalling = StringMarshalling.Utf16)]
System.Windows.Extensions (17)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertAddCertificateLinkToStore.cs (1)
14[LibraryImport(Interop.Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertCloseStore.cs (1)
12[LibraryImport(Interop.Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertDuplicateCertificateContext.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertEnumCertificatesInStore_IntPtr.cs (1)
13[LibraryImport(Interop.Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertFreeCertificateContext.cs (1)
13[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetCertificateContextProperty_NO_NULLABLE.cs (1)
12[LibraryImport(Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertOpenStore.cs (1)
17[LibraryImport(Interop.Libraries.Crypt32, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\CryptUI\Interop.CryptUIDlgCertificate.cs (2)
237[LibraryImport(Interop.Libraries.CryptUI, SetLastError = true)] 243[LibraryImport(Interop.Libraries.CryptUI, SetLastError = true)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.MessageBeep.cs (1)
17[LibraryImport(Libraries.User32)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.mmioAscend.cs (1)
12[LibraryImport(Libraries.WinMM)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.mmioClose.cs (1)
12[LibraryImport(Interop.Libraries.WinMM)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.mmioDescend.cs (1)
14[LibraryImport(Libraries.WinMM)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.mmioOpen.cs (1)
15[LibraryImport(Libraries.WinMM, EntryPoint = "mmioOpenW", StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.mmioRead.cs (1)
28[LibraryImport(Libraries.WinMM)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.PlaySound.cs (2)
21[LibraryImport(Libraries.WinMM, EntryPoint = "PlaySoundW", StringMarshalling = StringMarshalling.Utf16)] 26[LibraryImport(Libraries.WinMM, EntryPoint = "PlaySoundW")]
System.Windows.Forms.Primitives (4)
System\Windows\Forms\Animation\HighPrecisionTimer.cs (4)
800[LibraryImport( 811[LibraryImport("kernel32.dll", SetLastError = true)] 821[LibraryImport("kernel32.dll", SetLastError = true)] 826[LibraryImport("kernel32.dll", SetLastError = true)]