Função OnProfileLoaded

Verifica se o perfil de usuário online está carregado.

Sintaxe

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

Parâmetros

ProviderHandle [in]

O identificador do provedor.

UserToken [in]

Token do usuário cujo perfil está sendo carregado ou descarregado.

Carregado [in]

TRUE se o perfil tiver sido carregado.

Valor retornado

Se a função for bem-sucedida, a função retornará STATUS_SUCCESS.

Se a função falhar, a função retornará um código de erro diferente de zero que é um erro específico do provedor para fins de diagnóstico.

Comentários

Essa função é chamada sempre que a função LoadUserProfile é chamada. Ele não está sincronizado com LoadUserProfile; ou seja, LoadUserProfile pode ter retornado e o perfil pode ter sido descarregado no momento em que a função foi chamada. Essa função pode ser chamada mais de uma vez, mesmo quando o perfil foi carregado. O provedor de identidade não deve assumir que uma chamada para essa função com Loaded igual a TRUE será seguida por uma chamada com Loaded igual a FALSE.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho
Lsaidprov.h