Поделиться через


структура 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. Дополнительные сведения о формате языка см. в спецификации RFC 3066 целевой группы по разработке интернета по адресу http://www.ietf.org/rfc/rfc3066.txt.

machineName

Указывает имя компьютера. Для этого поля можно задать значение NULL.

pluginName

Указывает имя подключаемого модуля, создающего ошибку. Для этого поля можно задать значение NULL.

Требования

   
Минимальная версия клиента Windows 7
Минимальная версия сервера Windows Server 2008 R2
Верхняя часть wsman.h
Распространяемые компоненты Windows Management Framework в Windows Server 2008 с пакетом обновления 2 (SP2), Windows Vista с пакетом обновления 1 (SP1) и Windows Vista с пакетом обновления 2 (SP2)