MFNetCredentialRequirements-Enumeration (mfidl.h)
Gibt an, wie der Anmeldeinformations-Manager Benutzeranmeldeinformationen abrufen soll.
Syntax
typedef enum _MFNetCredentialRequirements {
REQUIRE_PROMPT = 0x1,
REQUIRE_SAVE_SELECTED = 0x2
} MFNetCredentialRequirements;
Konstanten
REQUIRE_PROMPT Wert: 0x1 Der Anmeldeinformations-Manager sollte den Benutzer auffordern, die Anmeldeinformationen anzugeben. |
REQUIRE_SAVE_SELECTED Wert: 0x2 Hinweis Erfordert Windows 7 oder höher. Die Anmeldeinformationen werden im persistenten Speicher gespeichert. Dieses Flag dient als Hinweis für die Benutzeroberfläche der Anwendung. Wenn die Anwendung den Benutzer zur Eingabe von Anmeldeinformationen auffordert, kann die Benutzeroberfläche angeben, dass die Anmeldeinformationen bereits gespeichert wurden. |
Hinweise
Die Anwendung implementiert den Anmeldeinformations-Manager, der die IMFNetCredentialManager-Schnittstelle verfügbar machen muss. Wenn das flag REQUIRE_PROMPT festgelegt ist, sollte der Anmeldeinformations-Manager den Benutzer zur Eingabe seines Namens und Kennworts auffordern.
Das Anmeldeinformationscacheobjekt legt das REQUIRE_PROMPT-Flag fest, wenn der Cache noch keine gültigen Anmeldeinformationen enthält. Außerdem wird dieses Flag festgelegt, wenn die Anmeldeinformationen als Nur-Text gesendet werden, es sei denn, der Anmeldeinformations-Manager hat zuvor die Option MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT festgelegt. (Siehe IMFNetCredentialCache::SetUserOptions.)
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | mfidl.h |
Weitere Informationen
IMFNetCredentialCache::GetCredential