BG_AUTH_CREDENTIALS 結構 (bits1_5.h)

識別要用於使用者驗證要求的目標 (Proxy 或伺服器) 、驗證配置和用戶的認證。 結構會傳遞至 IBackgroundCopyJob2::SetCredentials 方法。

語法

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

成員

Target

識別是否要使用 Proxy 或伺服器驗證要求的認證。 如需值清單,請參閱 BG_AUTH_TARGET 列舉。 您只能指定一個值。

Scheme

識別要用於驗證 (的配置,例如 Basic 或 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