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


Функция WSManPluginOperationComplete (wsman.h)

Сообщает о завершении операции всеми точками входа операции, за исключением методов WSManPluginStartup и WSManPluginShutdown .

Синтаксис

DWORD WSManPluginOperationComplete(
  [in]           WSMAN_PLUGIN_REQUEST *requestDetails,
  [in]           DWORD                flags,
  [in]           DWORD                errorCode,
  [in, optional] PCWSTR               extendedInformation
);

Параметры

[in] requestDetails

Указатель на структуру WSMAN_PLUGIN_REQUEST , которая указывает URI ресурса, параметры, языковой стандарт, флаг завершения работы и дескриптор для запроса.

[in] flags

Зарезервировано для последующего использования. Должен равняться нулю.

[in] errorCode

Сообщает о любом сбое в операции. Если этот параметр не NO_ERROR, все данные результатов, которые не были отправлены, будут удалены и будет отправлена ошибка.

[in, optional] extendedInformation

Указывает XML-документ, содержащий дополнительные сведения об ошибках, которые должны быть переданы клиенту. Этот параметр игнорируется, если errorCodeNO_ERROR. Для локализации следует использовать язык пользовательского интерфейса потока.

Возвращаемое значение

При успешном выполнении метод возвращает NO_ERROR . в противном случае возвращается код ошибки. Если операция не выполнена, подключаемый модуль должен остановить текущую операцию и очистить все данные, связанные с этой операцией. Структура requestDetails недопустима , если получена ошибка и не должна передаваться в любой другой метод WinRM (WinRM).

Комментарии

Функция WSManPluginOperationComplete используется для сообщения о завершении потока данных для WSManPluginReceive. Операции WSManPluginShell и WSManPluginCommand также должны вызывать эту функцию после завершения операций оболочки и команд.

Требования

   
Минимальная версия клиента Windows 7
Минимальная версия сервера Windows Server 2008 R2
Целевая платформа Windows
Header wsman.h
Библиотека WsmSvc.lib
DLL WsmSvc.dll
Распространяемые компоненты Windows Management Framework в Windows Server 2008 с пакетом обновления 2 (SP2), Windows Vista с пакетом обновления 1 (SP1) и Windows Vista с пакетом обновления 2 (SP2)