共用方式為


WSMAN_ERROR結構 (wsman.h)

包含 Windows 遠端系統管理 (WinRM) 用戶端所傳回的錯誤資訊。 所有回呼都會使用WSMAN_ERROR結構來傳回錯誤資訊,而且只適用于回呼。

語法

typedef struct _WSMAN_ERROR {
  DWORD  code;
  PCWSTR errorDetail;
  PCWSTR language;
  PCWSTR machineName;
  PCWSTR pluginName;
} WSMAN_ERROR;

成員

code

指定錯誤碼。 此錯誤可以是 winerror.h 或 WinRM 特定錯誤碼中定義的一般錯誤碼。

errorDetail

指定與失敗呼叫相關的擴充錯誤資訊。 如果錯誤中有錯誤,此欄位會包含錯誤詳細資料文字。 如果沒有錯誤詳細資料,此欄位會包含錯誤原因文字。 此欄位可以設定為 Null

language

指定錯誤描述的語言。 此欄位可以設定為 Null。 如需語言格式的詳細資訊,請參閱 Internet Engineering Task Force 中的 RFC 3066 規格,網址為 http://www.ietf.org/rfc/rfc3066.txt

machineName

指定電腦的名稱。 此欄位可以設定為 Null

pluginName

指定產生錯誤的外掛程式名稱。 此欄位可以設定為 Null

規格需求

   
最低支援的用戶端 Windows 7
最低支援的伺服器 Windows Server 2008 R2
標頭 wsman.h
可轉散發套件 windows Server 2008 SP2、Windows Vista SP1 和 Windows Vista SP2 上的Windows Management Framework