структура NET_VALIDATE_PASSWORD_RESET_INPUT_ARG (lmaccess.h)

Клиентское приложение передает структуру NET_VALIDATE_PASSWORD_RESET_INPUT_ARG функции NetValidatePasswordPolicy , когда приложение запрашивает проверку сброса пароля.

Синтаксис

typedef struct _NET_VALIDATE_PASSWORD_RESET_INPUT_ARG {
  NET_VALIDATE_PERSISTED_FIELDS InputPersistedFields;
  LPWSTR                        ClearPassword;
  LPWSTR                        UserAccountName;
  NET_VALIDATE_PASSWORD_HASH    HashedPassword;
  BOOLEAN                       PasswordMustChangeAtNextLogon;
  BOOLEAN                       ClearLockout;
} NET_VALIDATE_PASSWORD_RESET_INPUT_ARG, *PNET_VALIDATE_PASSWORD_RESET_INPUT_ARG;

Члены

InputPersistedFields

Задает структуру NET_VALIDATE_PERSISTED_FIELDS , содержащую постоянные сведения о пароле, связанные с учетной записью, в которой выполняется вход.

ClearPassword

Указатель на строку Юникода, указывающую новый пароль в формате открытого текста.

UserAccountName

Указатель на строку Юникода, указывающую имя учетной записи пользователя.

HashedPassword

Задает структуру NET_VALIDATE_PASSWORD_HASH , содержащую хэш нового пароля.

PasswordMustChangeAtNextLogon

Значение BOOLEAN, указывающее, должен ли пользователь изменить свой пароль при следующем входе в систему. Если этот параметр имеет значение TRUE, пользователь должен изменить пароль при следующем входе в систему.

ClearLockout

Значение BOOLEAN, которое может сбросить состояние блокировки учетной записи пользователя. Если этот член имеет значение TRUE, учетная запись больше не будет заблокирована. Обратите внимание, что приложение не может напрямую заблокировать учетную запись. Учетная запись может быть заблокирована только в результате превышения максимального количества недопустимых аутентификаций паролей, разрешенных для учетной записи.

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть lmaccess.h (включая Lm.h)

См. также раздел

NetValidatePasswordPolicy

Общие сведения об управлении сетью

Структуры управления сетью