namespace Vanara.PInvoke
{
	/// <summary>Holds string values for all used external API libraries.</summary>
	public static partial class Lib
	{
		/// <summary>The acl UI</summary>
		public const string AclUI = "aclui.dll";

		/// <summary>The adv api32</summary>
		public const string AdvApi32 = "advapi32.dll";

		/// <summary>The authz</summary>
		public const string Authz = "authz.dll";

		/// <summary>bcrypt.dll</summary>
		public const string Bcrypt = "bcrypt.dll";

		/// <summary>cabinet.dll</summary>
		public const string Cabinet = "cabinet.dll";

		/// <summary>cldapi.dll</summary>
		public const string CldApi = "cldapi.dll";

		/// <summary>The COM CTL32</summary>
		public const string ComCtl32 = "comctl32.dll";

		/// <summary>The cred UI</summary>
		public const string CredUI = "credui.dll";

		/// <summary>The crypt32.dll</summary>
		public const string Crypt32 = "crypt32.dll";

		/// <summary>The cryptdlg.dll</summary>
		public const string CryptDlg = "cryptdlg.dll";

		/// <summary>The cryptnet.dll</summary>
		public const string Cryptnet = "cryptnet.dll";

		/// <summary>The cryptui.dll</summary>
		public const string CryptUI = "cryptui.dll";

		/// <summary>The d2d1.dll for Direct2D</summary>
		public const string D2d1 = "d2d1.dll";

		/// <summary>The dnsapi.dll</summary>
		public const string Dnsapi = "dnsapi.dll";

		/// <summary>The DWM API</summary>
		public const string DwmApi = "dwmapi.dll";

		/// <summary>The dxgi.dll</summary>
		public const string DXGI = "dxgi.dll";

		/// <summary>The gdi32</summary>
		public const string Gdi32 = "gdi32.dll";

		/// <summary>The gdi32</summary>
		public const string IpHlpApi = "Iphlpapi.dll";

		/// <summary>The kernel32</summary>
		public const string Kernel32 = "kernel32.dll";

		/// <summary>The kernel base</summary>
		public const string KernelBase = "kernelbase.dll";

		/// <summary>The Kernel Transaction Manager (KTM)</summary>
		public const string Ktmw32 = "ktmw32.dll";

		/// <summary>The MPR</summary>
		public const string Mpr = "mpr.dll";

		/// <summary>The mstask</summary>
		public const string Mstask = "mstask.dll";

		/// <summary>ncrypt.dll</summary>
		public const string Ncrypt = "ncrypt.dll";

		/// <summary>The net api32</summary>
		public const string NetApi32 = "netapi32.dll";

		/// <summary>The normaliz</summary>
		public const string Normaliz = "normaliz.dll";

		/// <summary>The nt DLL</summary>
		public const string NtDll = "ntdll.dll";

		/// <summary>The NTDS API</summary>
		public const string NTDSApi = "ntdsapi.dll";

		/// <summary>The ole32</summary>
		public const string Ole32 = "ole32.dll";

		/// <summary>The oleacc dll</summary>
		public const string Oleacc = "oleacc.dll";

		/// <summary>The OLE aut32</summary>
		public const string OleAut32 = "oleaut32.dll";

		/// <summary>The pdh.dll</summary>
		public const string Pdh = "pdh.dll";

		/// <summary>The power profiling DLL.</summary>
		public const string PowrProf = "powrprof.dll";

		/// <summary>The prntvpt.dll</summary>
		public const string PrntvPt = "prntvpt.dll";

		/// <summary>projectedfslib.dll</summary>
		public const string ProjectedFSLib = "projectedfslib.dll";

		/// <summary>The property system</summary>
		public const string PropSys = "propsys.dll";

		/// <summary>The Schannel</summary>
		public const string Schannel = "Schannel.dll";

		/// <summary>The secur32</summary>
		public const string Secur32 = "secur32.dll";

		/// <summary>The shell32</summary>
		public const string Shell32 = "shell32.dll";

		/// <summary>The shlwapi</summary>
		public const string Shlwapi = "Shlwapi.dll";

		/// <summary>The sspi cli</summary>
		public const string SspiCli = "SspiCli.dll";

		/// <summary>The tokenbinding</summary>
		public const string Tokenbinding = "tokenbinding.dll";

		/// <summary>The url.dll</summary>
		public const string Url = "url.dll";

		/// <summary>The urlmon.dll</summary>
		public const string UrlMon = "urlmon.dll";

		/// <summary>The user32</summary>
		public const string User32 = "user32.dll";

		/// <summary>The userenv.dll</summary>
		public const string Userenv = "userenv.dll";

		/// <summary>The ux theme</summary>
		public const string UxTheme = "uxtheme.dll";

		/// <summary>The vertdll</summary>
		public const string VertDll = "vertdll.dll";

		/// <summary>The virt disk</summary>
		public const string VirtDisk = "virtdisk.dll";

		/// <summary>The dll for Windows Connection Management.</summary>
		public const string Wcmapi = "wcmapi.dll";

		/// <summary>The dll for Windows Error Reporting.</summary>
		public const string Wer = "wer.dll";

		/// <summary>The dll for WIC.</summary>
		public const string Windowscodecs = "windowscodecs.dll";

		/// <summary>The win inet</summary>
		public const string WinInet = "wininet.dll";

		/// <summary>The winspool.dll</summary>
		public const string Winspool = "winspool.drv";

		/// <summary>The wintrust.dll</summary>
		public const string Wintrust = "wintrust.dll";

		/// <summary>The dll for Native Wifi</summary>
		public const string Wlanapi = "wlanapi.dll";

		/// <summary>The dll for Native Wifi UI</summary>
		public const string Wlanui = "wlanui.dll";

		/// <summary>The Winsock2 dll</summary>
		public const string Ws2_32 = "ws2_32.dll";

		/// <summary>The XpsPrint dll</summary>
		public const string XpsPrint = "xpsprint.dll";
	}
}