PSAM_INIT_NOTIFICATION_ROUTINE コールバック関数 (ntsecapi.h)
InitializeChangeNotify 関数は、パスワード フィルター DLL によって実装されます。 この関数は DLL を初期化します。
構文
PSAM_INIT_NOTIFICATION_ROUTINE PsamInitNotificationRoutine;
BOOLEAN PsamInitNotificationRoutine()
{...}
パラメーター
このコールバック関数にはパラメーターがありません。
戻り値
リターン コード | 説明 |
---|---|
|
パスワード フィルター DLL が初期化されます。 |
|
パスワード フィルター DLL が初期化されていません。 |
解説
InitializeChangeNotify は、パスワード通知 DLL が読み込まれて初期化されていることを確認するために、 ローカル セキュリティ機関 (LSA) によって呼び出されます。
この関数は、__stdcall呼び出し規約を使用する必要があり、DLL によってエクスポートする必要があります。
この関数は、システムにインストールおよび登録されているパスワード フィルターに対してのみ呼び出されます。
この関数内で処理されないプロセス例外は、システム全体でセキュリティ関連のエラーを引き起こす可能性があります。 必要に応じて、構造化例外処理を使用する必要があります。
対象 | 解決方法については、 |
---|---|
パスワード フィルター DLL を実装するときのプログラミングの問題 | パスワード フィルターのプログラミングに関する考慮事項 |
独自のパスワード フィルター DLL をインストールして登録する方法 | パスワード フィルター DLL のインストールと登録 |
Microsoft によって提供されるパスワード フィルター DLL | 強力なパスワードの適用と Passfilt.dll |
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | ntsecapi.h |