Freigeben über


BG_AUTH_CREDENTIALS-Struktur (bits1_5.h)

Gibt das Ziel (Proxy oder Server), das Authentifizierungsschema und die Anmeldeinformationen des Benutzers an, die für Benutzerauthentifizierungsanforderungen verwendet werden sollen. Die Struktur wird an die IBackgroundCopyJob2::SetCredentials-Methode übergeben.

Syntax

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

Member

Target

Gibt an, ob die Anmeldeinformationen für eine Proxy- oder Serverauthentifizierungsanforderung verwendet werden sollen. Eine Liste der Werte finden Sie in der BG_AUTH_TARGET-Enumeration . Sie können nur einen Wert angeben.

Scheme

Gibt das Schema an, das für die Authentifizierung verwendet werden soll (z. B. Basic oder NTLM). Eine Liste der Werte finden Sie in der BG_AUTH_SCHEME-Enumeration . Sie können nur einen Wert angeben.

Credentials

Gibt die Anmeldeinformationen an, die für das angegebene Authentifizierungsschema verwendet werden sollen. Ausführliche Informationen finden Sie in der BG_AUTH_CREDENTIALS_UNION Union.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2003
Kopfzeile bits1_5.h (bits.h einschließen)
Verteilbare Komponente BITS 1.5 unter Windows XP

Weitere Informationen

BG_AUTH_CREDENTIALS_UNION

BG_AUTH_SCHEME

BG_AUTH_TARGET

IBackgroundCopyJob2::SetCredentials