次の方法で共有


資格情報マネージャーの実装

資格情報マネージャーを作成するには、次の関数をエクスポートする DLL を作成する必要があります。

スマート カード ログオン用の NPLogonNotify 関数と NPPasswordChangeNotify 関数に通知を復元するには、SmartCardLogonNotify というレジストリ エントリを DWORD として作成し、1 に設定します。

HKEY_LOCAL_MACHINE
   Software
   Microsoft
   Windows NT
   CurrentVersion
      Winlogon
         Notify
            SmartCardLogonNotify = 1

Windows Server 2003 および Windows XP:SmartCardLogonNotify レジストリ エントリは必要ありません。

さらに、資格情報マネージャーは、WNNC_STARTの NPGetCaps 関数もサポートする必要があります (資格情報マネージャーでは、他のインデックスをサポートする必要はありません)。 これにより、資格情報マネージャーがいつ起動されるかが MPR に通知されます。 nIndex パラメーターを WNNC_START に設定して NPGetCaps を呼び出すと、MPR はプロバイダーの資格情報管理エントリ ポイント関数を呼び出す前に待機する時間を取得します。 MPR にこの情報がある場合は、資格情報マネージャーに転送してタイムアウトを設定できます。