Поделиться через


функция обратного вызова PWLX_CHANGE_PASSWORD_NOTIFY_EX (winwlx.h)

[Функция WlxChangePasswordNotifyEx больше не доступна для использования с Windows Server 2008 и Windows Vista.]

Вызывается GINA , чтобы сообщить конкретному поставщику сети (или всем сетевым поставщикам) об изменении пароля.

Примечание Библиотеки DLL GINA игнорируются в Windows Vista.
 
Таким образом GINA может передать запрос на изменение пароля через определенного поставщика сети.

Эта функция заменяет функцию WlxChangePasswordNotify .

Синтаксис

PWLX_CHANGE_PASSWORD_NOTIFY_EX PwlxChangePasswordNotifyEx;

int PwlxChangePasswordNotifyEx(
  [in] HANDLE hWlx,
  [in] PWLX_MPR_NOTIFY_INFO pMprInfo,
  [in] DWORD dwChangeInfo,
  [in] PWSTR ProviderName,
  [in] PVOID Reserved
)
{...}

Параметры

[in] hWlx

Указывает дескриптор Winlogon , переданный в GINA в вызове WlxInitialize .

[in] pMprInfo

Указывает на структуру WLX_MPR_NOTIFY_INFO , содержащую сведения о маршрутизаторе нескольких поставщиков (MPR). Winlogon вызовет LocalFree , чтобы освободить все данные, на которые указывает эта структура, после завершения работы с ней.

[in] dwChangeInfo

Изменяет флаги сведений из API поставщика сети.

[in] ProviderName

Указывает имя поставщика сети или значение NULL , чтобы позволить системе уведомлять всех поставщиков сети.

[in] Reserved

Зарезервировано. Необходимо задать нулевое значение.

Возвращаемое значение

Функция WlxChangePasswordNotifyEx возвращает ноль, если вызов функции завершается успешно. Любое другое значение указывает на ошибку.

Комментарии

Эта функция заменяет функцию WlxChangePasswordNotify .

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header winwlx.h

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

WLX_MPR_NOTIFY_INFO

WlxChangePasswordNotify

WlxInitialize