(wsman.h) WSMAN_SENDER_DETAILS 结构
指定每个入站请求的客户端详细信息。
语法
typedef struct _WSMAN_SENDER_DETAILS {
PCWSTR senderName;
PCWSTR authenticationMechanism;
WSMAN_CERTIFICATE_DETAILS *certificateDetails;
HANDLE clientToken;
PCWSTR httpURL;
} WSMAN_SENDER_DETAILS;
成员
senderName
指定发出请求的客户端的用户名。 此参数的内容因身份验证类型而异。 senderName 的值的格式如下:
身份验证机制 | senderName 的值 |
---|---|
Windows 身份验证 | 域和用户名。 |
基本身份验证 | 指定的用户名。 |
客户端证书 | 证书的使用者。 |
LiveID | 将 LiveID PUID 作为字符串。 |
authenticationMechanism
指定指示客户端使用的身份验证机制的字符串。 以下值是预定义的:
- 基本
- ClientCertificate
certificateDetails
指向 WSMAN_CERTIFICATE_DETAILS 结构的指针,该结构指定客户端证书的详细信息。 仅当 authenticationMechanism 设置为 ClientCertificate 时,此参数才有效。
clientToken
如果 Windows 安全令牌可供用户使用,则指定用户的标识令牌。 线程将使用此令牌来模拟此用户对插件的所有调用。
注意 授权插件可以更改用户上下文并使用不同的模拟令牌。
httpURL
指定入站请求的 HTTP URL。
要求
最低受支持的客户端 | Windows 7 |
最低受支持的服务器 | Windows Server 2008 R2 |
标头 | wsman.h |
可再发行组件 | Windows Management Framework Windows Server 2008 SP2、Windows Vista SP1 和 Windows Vista SP2 上的Windows Management Framework |