Freigeben über


CredIsProtectedA-Funktion (wincred.h)

Die CredIsProtected-Funktion gibt an, ob die angegebenen Anmeldeinformationen durch einen vorherigen Aufruf der CredProtect-Funktion verschlüsselt werden.

Syntax

BOOL CredIsProtectedA(
  [in]  LPSTR                pszProtectedCredentials,
  [out] CRED_PROTECTION_TYPE *pProtectionType
);

Parameter

[in] pszProtectedCredentials

Ein Zeiger auf eine NULL-endende Zeichenfolge, die die zu testden Anmeldeinformationen angibt.

[out] pProtectionType

Ein Zeiger auf einen Wert aus der CRED_PROTECTION_TYPE-Enumeration , der angibt, ob die im PszProtectedCredentials-Parameter angegebenen Anmeldeinformationen geschützt sind.

Rückgabewert

TRUE , wenn die Funktion erfolgreich ist; andernfalls FALSE.

Rufen Sie die GetLastError-Funktion auf, um erweiterte Fehlerinformationen zu erhalten.

Hinweise

Hinweis

Der wincred.h-Header definiert CredIsProtected 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

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wincred.h
Bibliothek Advapi32.lib
DLL Advapi32.dll