Marshal.GetLastSystemError 方法

定义

获取当前线程上的最后一个系统错误。

public:
 static int GetLastSystemError();
public static int GetLastSystemError ();
static member GetLastSystemError : unit -> int
Public Shared Function GetLastSystemError () As Integer

返回

上一个系统错误。

注解

系统错误基于当前操作系统,即 errno 在非 Windows 上,在 Windows 上为 GetLastError

此方法作为低级别 API 提供,允许以跨平台方式获取当前系统错误。 它与平台调用使用情况无关。 若要获取上一个平台调用错误,请使用 GetLastPInvokeError

适用于