OnProfileLoaded-Funktion

Überprüft, ob das Onlinebenutzerprofil geladen ist.

Syntax

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

Parameter

ProviderHandle [in]

Das Anbieterhandle.

UserToken [in]

Token des Benutzers, dessen Profil geladen oder entladen wird.

Geladen [in]

TRUE , wenn das Profil geladen wurde.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion STATUS_SUCCESS zurück.

Wenn die Funktion fehlschlägt, gibt die Funktion einen fehlerfreien Code zurück, bei dem es sich um einen anbieterspezifischen Fehler für Diagnosezwecke handelt.

Bemerkungen

Diese Funktion wird jedes Mal aufgerufen, wenn die LoadUserProfile-Funktion aufgerufen wird. Es wird nicht mit LoadUserProfile synchronisiert. Das heißt, LoadUserProfile wurde möglicherweise zurückgegeben, und das Profil wurde möglicherweise zum Zeitpunkt des Aufrufs der Funktion entladen. Diese Funktion kann auch dann mehrmals aufgerufen werden, wenn das Profil geladen wurde. Der Identitätsanbieter darf nicht davon ausgehen, dass einem Aufruf dieser Funktion mit Loaded gleich TRUE ein Aufruf mit Loaded gleich FALSE folgt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 [nur Desktop-Apps]
Header
Lsaidprov.h