Функция OnProfileLoaded

Проверяет, загружен ли профиль пользователя в сети.

Синтаксис

SEC_ENTRY OnProfileLoaded(
  _In_ PVOID   ProviderHandle,
  _In_ HANDLE  UserToken,
  _In_ BOOLEAN Loaded
);

Параметры

ProviderHandle [in]

Дескриптор поставщика.

UserToken [in]

Маркер пользователя, профиль которого загружается или выгружается.

Загружено [в]

Значение TRUE , если профиль был загружен.

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

Если функция завершается успешно, функция возвращает STATUS_SUCCESS.

Если функция завершается сбоем, функция возвращает ненулевой код ошибки, который является ошибкой конкретного поставщика для диагностических целей.

Комментарии

Эта функция вызывается при каждом вызове функции LoadUserProfile . Он не синхронизирован с LoadUserProfile; То есть loadUserProfile может вернуться, а профиль мог быть выгружен к моменту вызова функции. Эту функцию можно вызывать несколько раз, даже если профиль загружен. Поставщик удостоверений не должен предполагать, что за вызовом этой функции с loaded , равным TRUE, следует вызов с loaded , равным FALSE.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Заголовок
Lsaidprov.h