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 工程任务组中的 http://www.ietf.org/rfc/rfc3066.txtRFC 3066 规范。
machineName
指定计算机的名称。 此字段可以设置为 NULL。
pluginName
指定生成错误的插件的名称。 此字段可以设置为 NULL。
要求
最低受支持的客户端 | Windows 7 |
最低受支持的服务器 | Windows Server 2008 R2 |
标头 | wsman.h |
可再发行组件 | Windows Management Framework Windows Server 2008 SP2、Windows Vista SP1 和 Windows Vista SP2 上的Windows Management Framework |