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

指定创建需要关联此连接请求的 shell 时返回的上下文。

[in, optional] commandContext

如果此请求针对的是命令而不是 shell,则这是从 winrm 创建 操作返回的上下文;否则,此参数为 NULL

[in, optional] inboundConnectInformation

指向 WSMAN_DATA 结构的指针,该结构指定包含连接额外数据的可选入站对象。

返回值

要求

要求
最低受支持的客户端 Windows 7
最低受支持的服务器 Windows Server 2008 R2
目标平台 Windows
标头 wsman.h
可再发行组件 Windows Server 2008 和 Windows Vista 上的Windows Management Framework