Share via


CRYPT_PASSWORD_CREDENTIALSW-Struktur (wincrypt.h)

Die CRYPT_PASSWORD_CREDENTIALS-Struktur enthält den Benutzernamen und die Kennwortanmeldeinformationen, die in der CRYPT_CREDENTIALS-Struktur als optionale Eingabe für eine Remoteobjektabruffunktion wie CryptRetrieveObjectByUrl oder CryptGetTimeValidObject verwendet werden sollen.

Syntax

typedef struct _CRYPT_PASSWORD_CREDENTIALSW {
  DWORD  cbSize;
  LPWSTR pszUsername;
  LPWSTR pszPassword;
} CRYPT_PASSWORD_CREDENTIALSW, *PCRYPT_PASSWORD_CREDENTIALSW;

Member

cbSize

Die Größe (in Bytes) dieser Struktur.

pszUsername

Ein Zeiger auf eine null-beendete Zeichenfolge, die die Benutzernamenanmeldeinformationen für die Remotesitzungsauthentifizierung enthält.

pszPassword

Ein Zeiger auf eine null-beendete Zeichenfolge, die die Kennwortanmeldeinformationen für die Remotesitzungsauthentifizierung enthält.

Hinweise

Hinweis

Der wincrypt.h-Header definiert CRYPT_PASSWORD_CREDENTIALS als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile wincrypt.h