21 instantiations of Win32Error
WindowsBase (21)
Base\MS\Internal\Interop\ErrorCodes.cs (21)
29public static readonly Win32Error ERROR_SUCCESS = new Win32Error(0); 31public static readonly Win32Error ERROR_INVALID_FUNCTION = new Win32Error(1); 33public static readonly Win32Error ERROR_FILE_NOT_FOUND = new Win32Error(2); 35public static readonly Win32Error ERROR_PATH_NOT_FOUND = new Win32Error(3); 37public static readonly Win32Error ERROR_TOO_MANY_OPEN_FILES = new Win32Error(4); 39public static readonly Win32Error ERROR_ACCESS_DENIED = new Win32Error(5); 41public static readonly Win32Error ERROR_INVALID_HANDLE = new Win32Error(6); 43public static readonly Win32Error ERROR_OUTOFMEMORY = new Win32Error(14); 45public static readonly Win32Error ERROR_NO_MORE_FILES = new Win32Error(18); 47public static readonly Win32Error ERROR_SHARING_VIOLATION = new Win32Error(32); 49public static readonly Win32Error ERROR_INVALID_PARAMETER = new Win32Error(87); 51public static readonly Win32Error ERROR_INSUFFICIENT_BUFFER = new Win32Error(122); 53public static readonly Win32Error ERROR_NESTING_NOT_ALLOWED = new Win32Error(215); 55public static readonly Win32Error ERROR_KEY_DELETED = new Win32Error(1018); 57public static readonly Win32Error ERROR_NO_MATCH = new Win32Error(1169); 59public static readonly Win32Error ERROR_BAD_DEVICE = new Win32Error(1200); 61public static readonly Win32Error ERROR_CANCELLED = new Win32Error(1223); 63public static readonly Win32Error ERROR_INVALID_WINDOW_HANDLE = new Win32Error(1400); 65public static readonly Win32Error ERROR_TIMEOUT = new Win32Error(1460); 67public static readonly Win32Error ERROR_INVALID_DATATYPE = new Win32Error(1804); 109return new Win32Error(Marshal.GetLastWin32Error());
33 references to Win32Error
WindowsBase (33)
Base\MS\Internal\Interop\ErrorCodes.cs (31)
29public static readonly Win32Error ERROR_SUCCESS = new Win32Error(0); 31public static readonly Win32Error ERROR_INVALID_FUNCTION = new Win32Error(1); 33public static readonly Win32Error ERROR_FILE_NOT_FOUND = new Win32Error(2); 35public static readonly Win32Error ERROR_PATH_NOT_FOUND = new Win32Error(3); 37public static readonly Win32Error ERROR_TOO_MANY_OPEN_FILES = new Win32Error(4); 39public static readonly Win32Error ERROR_ACCESS_DENIED = new Win32Error(5); 41public static readonly Win32Error ERROR_INVALID_HANDLE = new Win32Error(6); 43public static readonly Win32Error ERROR_OUTOFMEMORY = new Win32Error(14); 45public static readonly Win32Error ERROR_NO_MORE_FILES = new Win32Error(18); 47public static readonly Win32Error ERROR_SHARING_VIOLATION = new Win32Error(32); 49public static readonly Win32Error ERROR_INVALID_PARAMETER = new Win32Error(87); 51public static readonly Win32Error ERROR_INSUFFICIENT_BUFFER = new Win32Error(122); 53public static readonly Win32Error ERROR_NESTING_NOT_ALLOWED = new Win32Error(215); 55public static readonly Win32Error ERROR_KEY_DELETED = new Win32Error(1018); 57public static readonly Win32Error ERROR_NO_MATCH = new Win32Error(1169); 59public static readonly Win32Error ERROR_BAD_DEVICE = new Win32Error(1200); 61public static readonly Win32Error ERROR_CANCELLED = new Win32Error(1223); 63public static readonly Win32Error ERROR_INVALID_WINDOW_HANDLE = new Win32Error(1400); 65public static readonly Win32Error ERROR_TIMEOUT = new Win32Error(1460); 67public static readonly Win32Error ERROR_INVALID_DATATYPE = new Win32Error(1804); 81public static explicit operator HRESULT(Win32Error error) 107public static Win32Error GetLastError() 116return ((Win32Error)obj)._value == _value; 135public static bool operator ==(Win32Error errLeft, Win32Error errRight) 146public static bool operator !=(Win32Error errLeft, Win32Error errRight) 321foreach (FieldInfo publicStaticField in typeof(Win32Error).GetFields(BindingFlags.Static | BindingFlags.Public)) 323if (publicStaticField.FieldType == typeof(Win32Error)) 325var error = (Win32Error)publicStaticField.GetValue(null);
Shared\MS\Win32\UnsafeNativeMethodsOther.cs (2)
420return (MS.Internal.Interop.HRESULT)Win32Error.GetLastError(); 428return (MS.Internal.Interop.HRESULT)Win32Error.GetLastError();