From 18937a70a6eadd90bd33a290c72f540970e392c8 Mon Sep 17 00:00:00 2001 From: dahall Date: Mon, 11 May 2020 10:24:59 -0600 Subject: [PATCH] Added missing HRESULT Facility enum values --- PInvoke/Shared/WinError/HRESULT.cs | 237 +++++++++++++++++++++++++++++++++++++ 1 file changed, 237 insertions(+) diff --git a/PInvoke/Shared/WinError/HRESULT.cs b/PInvoke/Shared/WinError/HRESULT.cs index f276d5a0..2adf0c5b 100644 --- a/PInvoke/Shared/WinError/HRESULT.cs +++ b/PInvoke/Shared/WinError/HRESULT.cs @@ -218,6 +218,240 @@ namespace Vanara.PInvoke /// The source of the error code is the open connectivity service. FACILITY_OPC = 81, + + /// + FACILITY_XPS = 82, + + /// + FACILITY_MBN = 84, + + /// + FACILITY_POWERSHELL = 84, + + /// + FACILITY_RAS = 83, + + /// + FACILITY_P2P_INT = 98, + + /// + FACILITY_P2P = 99, + + /// + FACILITY_DAF = 100, + + /// + FACILITY_BLUETOOTH_ATT = 101, + + /// + FACILITY_AUDIO = 102, + + /// + FACILITY_STATEREPOSITORY = 103, + + /// + FACILITY_VISUALCPP = 109, + + /// + FACILITY_SCRIPT = 112, + + /// + FACILITY_PARSE = 113, + + /// + FACILITY_BLB = 120, + + /// + FACILITY_BLB_CLI = 121, + + /// + FACILITY_WSBAPP = 122, + + /// + FACILITY_BLBUI = 128, + + /// + FACILITY_USN = 129, + + /// + FACILITY_USERMODE_VOLSNAP = 130, + + /// + FACILITY_TIERING = 131, + + /// + FACILITY_WSB_ONLINE = 133, + + /// + FACILITY_ONLINE_ID = 134, + + /// + FACILITY_DEVICE_UPDATE_AGENT = 135, + + /// + FACILITY_DRVSERVICING = 136, + + /// + FACILITY_DLS = 153, + + /// + FACILITY_DELIVERY_OPTIMIZATION = 208, + + /// + FACILITY_USERMODE_SPACES = 231, + + /// + FACILITY_USER_MODE_SECURITY_CORE = 232, + + /// + FACILITY_USERMODE_LICENSING = 234, + + /// + FACILITY_SOS = 160, + + /// + FACILITY_DEBUGGERS = 176, + + /// + FACILITY_SPP = 256, + + /// + FACILITY_RESTORE = 256, + + /// + FACILITY_DMSERVER = 256, + + /// + FACILITY_DEPLOYMENT_SERVICES_SERVER = 257, + + /// + FACILITY_DEPLOYMENT_SERVICES_IMAGING = 258, + + /// + FACILITY_DEPLOYMENT_SERVICES_MANAGEMENT = 259, + + /// + FACILITY_DEPLOYMENT_SERVICES_UTIL = 260, + + /// + FACILITY_DEPLOYMENT_SERVICES_BINLSVC = 261, + + /// + FACILITY_DEPLOYMENT_SERVICES_PXE = 263, + + /// + FACILITY_DEPLOYMENT_SERVICES_TFTP = 264, + + /// + FACILITY_DEPLOYMENT_SERVICES_TRANSPORT_MANAGEMENT = 272, + + /// + FACILITY_DEPLOYMENT_SERVICES_DRIVER_PROVISIONING = 278, + + /// + FACILITY_DEPLOYMENT_SERVICES_MULTICAST_SERVER = 289, + + /// + FACILITY_DEPLOYMENT_SERVICES_MULTICAST_CLIENT = 290, + + /// + FACILITY_DEPLOYMENT_SERVICES_CONTENT_PROVIDER = 293, + + /// + FACILITY_LINGUISTIC_SERVICES = 305, + + /// + FACILITY_AUDIOSTREAMING = 1094, + + /// + FACILITY_ACCELERATOR = 1536, + + /// + FACILITY_WMAAECMA = 1996, + + /// + FACILITY_DIRECTMUSIC = 2168, + + /// + FACILITY_DIRECT3D10 = 2169, + + /// + FACILITY_DXGI = 2170, + + /// + FACILITY_DXGI_DDI = 2171, + + /// + FACILITY_DIRECT3D11 = 2172, + + /// + FACILITY_DIRECT3D11_DEBUG = 2173, + + /// + FACILITY_DIRECT3D12 = 2174, + + /// + FACILITY_DIRECT3D12_DEBUG = 2175, + + /// + FACILITY_LEAP = 2184, + + /// + FACILITY_AUDCLNT = 2185, + + /// + FACILITY_WINCODEC_DWRITE_DWM = 2200, + + /// + FACILITY_WINML = 2192, + + /// + FACILITY_DIRECT2D = 2201, + + /// + FACILITY_DEFRAG = 2304, + + /// + FACILITY_USERMODE_SDBUS = 2305, + + /// + FACILITY_JSCRIPT = 2306, + + /// + FACILITY_PIDGENX = 2561, + + /// + FACILITY_EAS = 85, + + /// + FACILITY_WEB = 885, + + /// + FACILITY_WEB_SOCKET = 886, + + /// + FACILITY_MOBILE = 1793, + + /// + FACILITY_SQLITE = 1967, + + /// + FACILITY_UTC = 1989, + + /// + FACILITY_WEP = 2049, + + /// + FACILITY_SYNCENGINE = 2050, + + /// + FACILITY_XBOX = 2339, + + /// + FACILITY_GAME = 2340, + + /// + FACILITY_PIX = 2748 } /// A value indicating whether an is a success (Severity bit 31 equals 0). @@ -569,10 +803,13 @@ namespace Vanara.PInvoke { case null: return null; + case int i: return i; + case uint u: return unchecked((int)u); + default: var c = TypeDescriptor.GetConverter(obj); return c.CanConvertTo(typeof(int)) ? (int?)c.ConvertTo(obj, typeof(int)) : null;