OnProfileLoaded 関数

オンライン ユーザー プロファイルが読み込まれているかどうかを確認します。

構文

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

パラメーター

ProviderHandle [in]

プロバイダー ハンドル。

UserToken [in]

プロファイルが読み込まれるかアンロードされているユーザーのトークン。

読み込まれた [入力]

プロファイル が読み込まれている場合は TRUE。

戻り値

関数が成功した場合、関数はSTATUS_SUCCESSを返します。

関数が失敗した場合、関数は診断目的でプロバイダー固有のエラーである 0 以外のエラー コードを返します。

解説

この関数は、 LoadUserProfile 関数が呼び出されるたびに呼び出されます。 LoadUserProfile と同期されません。つまり、LoadUserProfile が返され、関数が呼び出された時点でプロファイルがアンロードされた可能性があります。 この関数は、プロファイルが読み込まれた場合でも複数回呼び出すことができます。 ID プロバイダーは、Loaded が TRUE のこの関数の呼び出しの後に 、Loaded が FALSE と等しい 呼び出しが続くと想定しないでください。

要件

要件
サポートされている最小のクライアント
Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 [デスクトップ アプリのみ]
Header
Lsaidprov.h