72 references to GetLastPInvokeError
System.Console (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.Diagnostics.FileVersionInfo (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.Diagnostics.Process (5)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ForkAndExecProcess.cs (1)
34return result == 0 ? 0 : Marshal.GetLastPInvokeError();
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSetPriority.cs (1)
35return Marshal.GetLastPInvokeError();
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadLink.cs (1)
51error = Marshal.GetLastPInvokeError();
System.Formats.Tar (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.IO.Compression.ZipFile (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.IO.FileSystem.DriveInfo (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.IO.FileSystem.Watcher (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.IO.MemoryMappedFiles (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.IO.Pipes (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.IO.Ports (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.Net.HttpListener (1)
System\Net\HttpListenerException.cs (1)
14public HttpListenerException() : base(Marshal.GetLastPInvokeError())
System.Net.NameResolution (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.Net.NetworkInformation (3)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
src\libraries\Common\src\System\Net\NetworkInformation\NetworkInformationException.cs (1)
25public NetworkInformationException() : base(Marshal.GetLastPInvokeError())
System.Net.Ping (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.Net.Primitives (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.Net.Quic (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.Net.Security (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.Net.Sockets (2)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
System.Net.WebSockets (1)
System\Net\WebSockets\WebSocketException.cs (1)
18: this(Marshal.GetLastPInvokeError())
System.Private.CoreLib (28)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadLink.cs (1)
51error = Marshal.GetLastPInvokeError();
src\libraries\Common\src\System\IO\Win32Marshal.cs (1)
19=> GetExceptionForWin32Error(Marshal.GetLastPInvokeError(), path);
src\libraries\System.Private.CoreLib\src\System\ComponentModel\Win32Exception.cs (3)
26public Win32Exception() : this(Marshal.GetLastPInvokeError()) 48public Win32Exception(string? message) : this(Marshal.GetLastPInvokeError(), message) 58NativeErrorCode = Marshal.GetLastPInvokeError();
src\libraries\System.Private.CoreLib\src\System\Environment.Variables.Windows.cs (2)
23if (length == 0 && Marshal.GetLastPInvokeError() == Interop.Errors.ERROR_ENVVAR_NOT_FOUND) 47int errorCode = Marshal.GetLastPInvokeError();
src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.Nls.cs (3)
71Debug.Assert(ret >= 0 || Marshal.GetLastPInvokeError() == Interop.Errors.ERROR_SUCCESS); 303Debug.Assert(result >= 0 || Marshal.GetLastPInvokeError() == Interop.Errors.ERROR_SUCCESS); 509if (Marshal.GetLastPInvokeError() == Interop.Errors.ERROR_INSUFFICIENT_BUFFER)
src\libraries\System.Private.CoreLib\src\System\Globalization\IdnMapping.Nls.cs (1)
120int lastError = Marshal.GetLastPInvokeError();
src\libraries\System.Private.CoreLib\src\System\Globalization\Normalization.Nls.cs (4)
67int lastError = Marshal.GetLastPInvokeError(); 139int lastError = Marshal.GetLastPInvokeError(); 182int lastError = Marshal.GetLastPInvokeError(); 205int lastError = Marshal.GetLastPInvokeError();
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\CriticalHandle.cs (1)
149int lastError = Marshal.GetLastPInvokeError();
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshal.cs (3)
1156int dwLastError = GetLastPInvokeError(); 1262return GetLastPInvokeError(); 1271return GetPInvokeErrorMessage(GetLastPInvokeError());
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NativeLibrary.cs (1)
263throw new Win32Exception(Marshal.GetLastPInvokeError());
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeHandle.cs (2)
77int lastError = Marshal.GetLastPInvokeError(); 266int lastError = Marshal.GetLastPInvokeError();
src\libraries\System.Private.CoreLib\src\System\Threading\EventWaitHandle.Windows.cs (1)
31int errorCode = Marshal.GetLastPInvokeError();
src\libraries\System.Private.CoreLib\src\System\Threading\Semaphore.Windows.cs (1)
32int errorCode = Marshal.GetLastPInvokeError();
src\System\Threading\Mutex.CoreCLR.Unix.cs (2)
97errorCode = Marshal.GetLastPInvokeError(); 107errorCode = mutexHandle.IsInvalid ? Marshal.GetLastPInvokeError() : Interop.Errors.ERROR_SUCCESS;
System.Security.Cryptography (3)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (2)
158return ConvertErrorPlatformToPal(Marshal.GetLastPInvokeError()); 163return new ErrorInfo(Marshal.GetLastPInvokeError());
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadLink.cs (1)
51error = Marshal.GetLastPInvokeError();
System.Security.Cryptography.ProtectedData (1)
System\Security\Cryptography\ProtectedData.cs (1)
365int lastWin32Error = Marshal.GetLastPInvokeError();