Fonction OnProfileLoaded

Vérifie que le profil utilisateur en ligne est chargé.

Syntaxe

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

Paramètres

ProviderHandle [in]

Handle du fournisseur.

UserToken [in]

Jeton de l’utilisateur dont le profil est en cours de chargement ou de déchargement.

Chargé [in]

TRUE si le profil a été chargé.

Valeur retournée

Si la fonction réussit, la fonction retourne STATUS_SUCCESS.

Si la fonction échoue, la fonction retourne un code d’erreur différent de zéro qui est une erreur spécifique au fournisseur à des fins de diagnostic.

Notes

Cette fonction est appelée chaque fois que la fonction LoadUserProfile est appelée. Il n’est pas synchronisé avec LoadUserProfile ; Autrement dit, LoadUserProfile a peut-être retourné et le profil a peut-être été déchargé au moment où la fonction a été appelée. Cette fonction peut être appelée plusieurs fois même lorsque le profil a été chargé. Le fournisseur d’identité ne doit pas supposer qu’un appel à cette fonction avec Loaded égal à TRUE sera suivi d’un appel avec Chargé égal à FALSE.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
En-tête
Lsaidprov.h