BG_AUTH_CREDENTIALS 结构 (bits1_5.h)

标识目标 (代理服务器或服务器) 、身份验证方案以及用于用户身份验证请求的用户凭据。 结构将传递到 IBackgroundCopyJob2::SetCredentials 方法。

语法

typedef struct __MIDL_IBackgroundCopyJob2_0003 {
  BG_AUTH_TARGET            Target;
  BG_AUTH_SCHEME            Scheme;
  BG_AUTH_CREDENTIALS_UNION Credentials;
} BG_AUTH_CREDENTIALS;

成员

Target

标识是将凭据用于代理身份验证请求还是服务器身份验证请求。 有关值列表,请参阅 BG_AUTH_TARGET 枚举。 只能指定一个值。

Scheme

标识用于身份验证的方案 (例如基本或 NTLM) 。 有关值列表,请参阅 BG_AUTH_SCHEME 枚举。 只能指定一个值。

Credentials

标识用于指定身份验证方案的凭据。 有关详细信息,请参阅 BG_AUTH_CREDENTIALS_UNION 联合。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2003
标头 bits1_5.h (包括 Bits.h)
可再发行组件 Windows XP 上的 BITS 1.5

另请参阅

BG_AUTH_CREDENTIALS_UNION

BG_AUTH_SCHEME

BG_AUTH_TARGET

IBackgroundCopyJob2::SetCredentials