/// <summary>
 /// 构造函数,创建一个由用户指定错误代码的Win32ApiExecutedResult实例。
 /// </summary>
 /// <param name="win32ApiErrorCode">指定的错误代码。</param>
 public Win32ApiExecutedResult(long win32ApiErrorCode)
 {
     _win32ApiErrorCode         = win32ApiErrorCode;
     _previousWin32ApiErrorCode = Win32ApiHelper.GetLastWin32ApiError();
     _formatedErrorInfoString   = Win32ApiHelper.FormatErrorCode(win32ApiErrorCode);
 }
 private const long WIN32API_ERROR_CODE_SUCCESS = 0x00000000; //API常量,表示Win32Api中的错误代码ERROR_SUCCESS(0x0000)。
 /// <summary>
 /// 构造函数,创建一个错误代码为0的Win32ApiExecutedResult实例。
 /// </summary>
 public Win32ApiExecutedResult()
 {
     _win32ApiErrorCode         = WIN32API_ERROR_CODE_SUCCESS;
     _previousWin32ApiErrorCode = Win32ApiHelper.GetLastWin32ApiError();
     _formatedErrorInfoString   = Win32ApiHelper.FormatErrorCode(_win32ApiErrorCode);
 }