Перечисление MFNetCredentialRequirements (mfidl.h)
Указывает, как диспетчер учетных данных должен получать учетные данные пользователя.
Синтаксис
typedef enum _MFNetCredentialRequirements {
REQUIRE_PROMPT = 0x1,
REQUIRE_SAVE_SELECTED = 0x2
} MFNetCredentialRequirements;
Константы
REQUIRE_PROMPT Значение: 0x1 Диспетчер учетных данных должен предложить пользователю ввести учетные данные. |
REQUIRE_SAVE_SELECTED Значение: 0x2
Примечание Требуется Windows 7 или более поздней версии. Учетные данные сохраняются в постоянном хранилище. Этот флаг служит подсказкой для пользовательского интерфейса приложения. Если приложение запрашивает у пользователя учетные данные, пользовательский интерфейс может указать, что учетные данные уже сохранены. |
Комментарии
Приложение реализует диспетчер учетных данных, который должен предоставлять интерфейс IMFNetCredentialManager . Если установлен флаг REQUIRE_PROMPT , диспетчер учетных данных должен предложить пользователю ввести его имя и пароль.
Объект кэша учетных данных устанавливает флаг REQUIRE_PROMPT , если кэш еще не содержит допустимых учетных данных. Он также устанавливает этот флаг, если учетные данные будут отправляться в виде обычного текста, если диспетчер учетных данных ранее не установил параметр MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT . (См . imfNetCredentialCache::SetUserOptions.)
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | mfidl.h |