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


функция обратного вызова WSMAN_PLUGIN_CONNECT (wsman.h)

Определяет обратный вызов подключения для подключаемого модуля.

Имя точки входа DLL должно быть WSManPluginConnect.

Синтаксис

WSMAN_PLUGIN_CONNECT WsmanPluginConnect;

void WsmanPluginConnect(
  [in]           WSMAN_PLUGIN_REQUEST *requestDetails,
  [in]           DWORD flags,
  [in]           PVOID shellContext,
  [in, optional] PVOID commandContext,
  [in, optional] WSMAN_DATA *inboundConnectInformation
)
{...}

Параметры

[in] requestDetails

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

[in] flags

Зарезервировано для последующего использования. Необходимо задать нулевое значение.

[in] shellContext

Указывает контекст, возвращаемый при создании оболочки, для которой должен быть связан этот запрос на подключение.

[in, optional] commandContext

Если этот запрос предназначен для команды, а не оболочки, это контекст, возвращаемый операцией создания winrm ; В противном случае этот параметр имеет значение NULL.

[in, optional] inboundConnectInformation

Указатель на структуру WSMAN_DATA , указывающую необязательный входящий объект, содержащий дополнительные данные для подключения.

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

None

Требования

Требование Значение
Минимальная версия клиента Windows 7
Минимальная версия сервера Windows Server 2008 R2
Целевая платформа Windows
Header wsman.h
Распространяемые компоненты Windows Management Framework в Windows Server 2008 и Windows Vista