15 references to NativeLibrary
PresentationCore (3)
MS\Internal\Text\TextInterface\DWriteLoader.cs (3)
35
NativeLibrary
.Free(_dwrite);
53
IntPtr hDWriteLibrary =
NativeLibrary
.Load("dwrite.dll", typeof(DWriteLoader).Assembly, DllImportSearchPath.System32);
57
DWriteCreateFactory = (delegate* unmanaged<int, void*, void*, int>)
NativeLibrary
.GetExport(hDWriteLibrary, "DWriteCreateFactory");
PresentationFramework (1)
MS\Internal\WindowsRuntime\Generated\WinRT.cs (1)
132
_moduleHandle =
NativeLibrary
.Load(fileName, Assembly.GetExecutingAssembly(), null);
System.Data.Odbc (2)
src\libraries\Common\src\Interop\Unix\Interop.Odbc.cs (2)
28
NativeLibrary
.SetDllImportResolver(Assembly.GetExecutingAssembly(), (libraryName, assembly, searchPath) =>
32
return
NativeLibrary
.Load(GetNativeLibraryName(), assembly, default);
System.Net.Quic (5)
System\Net\Quic\Internal\MsQuicApi.cs (5)
108
loaded =
NativeLibrary
.TryLoad(path, typeof(MsQuicApi).Assembly, DllImportSearchPath.LegacyBehavior, out msQuicHandle);
113
loaded =
NativeLibrary
.TryLoad($"{Interop.Libraries.MsQuic}.{s_minMsQuicVersion.Major}", typeof(MsQuicApi).Assembly, null, out msQuicHandle) ||
114
NativeLibrary
.TryLoad(Interop.Libraries.MsQuic, typeof(MsQuicApi).Assembly, null, out msQuicHandle);
128
MsQuicOpenVersion = (delegate* unmanaged[Cdecl]<uint, QUIC_API_TABLE**, int>)
NativeLibrary
.GetExport(msQuicHandle, nameof(MsQuicOpenVersion));
129
MsQuicClose = (delegate* unmanaged[Cdecl]<QUIC_API_TABLE*, void>)
NativeLibrary
.GetExport(msQuicHandle, nameof(MsQuicClose));
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Globalization\GlobalizationMode.cs (1)
91
if (!
NativeLibrary
.TryLoad(library, typeof(object).Assembly, DllImportSearchPath.ApplicationDirectory | DllImportSearchPath.System32, out IntPtr lib) && failOnLoadFailure)
src\libraries\System.Private.CoreLib\src\System\Runtime\Loader\AssemblyLoadContext.cs (1)
447
return
NativeLibrary
.Load(unmanagedDllPath);
System.Private.Windows.GdiPlus (1)
Windows\Win32\PInvokeGdiPlus.cs (1)
19
NativeLibrary
.SetDllImportResolver(Assembly.GetExecutingAssembly(), static (_, _, _) =>
System.Runtime.InteropServices (1)
artifacts\obj\System.Runtime.InteropServices\Debug\net10.0\System.Runtime.InteropServices.Forwards.cs (1)
116
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.InteropServices.
NativeLibrary
))]