CRYPT_PASSWORD_CREDENTIALSA-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_CREDENTIALSA {
DWORD cbSize;
LPSTR pszUsername;
LPSTR pszPassword;
} CRYPT_PASSWORD_CREDENTIALSA, *PCRYPT_PASSWORD_CREDENTIALSA;
Member
cbSize
Die Größe (in Bytes) dieser Struktur.
pszUsername
Ein Zeiger auf eine NULL-endende Zeichenfolge, die die Anmeldeinformationen für den Benutzernamen für die Remotesitzungsauthentifizierung enthält.
pszPassword
Ein Zeiger auf eine NULL-endende 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 Code, der nicht Codierungsneutral ist, 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 |