Freigeben über


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

Media Foundation-Enumerationen

Netzwerkquellenauthentifizierung