Implementieren eines Anmeldeinformations-Managers
Um einen Anmeldeinformations-Manager zu erstellen, müssen Sie eine DLL erstellen, die die folgenden Funktionen exportiert:
Um Benachrichtigungen für die Funktionen NPLogonNotify und NPPasswordChangeNotify für smart Karte Anmeldung wiederherzustellen, erstellen Sie einen Registrierungseintrag namens SmartCardLogonNotify als DWORD, und legen Sie ihn auf 1 fest:
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows NT
CurrentVersion
Winlogon
Notify
SmartCardLogonNotify = 1
Windows Server 2003 und Windows XP: Der Registrierungseintrag SmartCardLogonNotify ist nicht erforderlich.
Darüber hinaus sollten Anmeldeinformations-Manager auch die NPGetCaps-Funktion für WNNC_START unterstützen (die Unterstützung anderer Indizes ist für Anmeldeinformations-Manager nicht erforderlich). Dadurch wird MPR mitgeteilt, wann ein Anmeldeinformations-Manager gestartet wird. Durch Aufrufen von NPGetCaps mit dem parameter nIndex , der auf WNNC_START festgelegt ist, erhält der MPR die Wartezeit, bevor die Einstiegspunktfunktionen für die Anmeldeinformationsverwaltung des Anbieters aufgerufen werden. Wenn der MPR über diese Informationen verfügt, kann er sie an den Anmeldeinformations-Manager weiterleiten und dabei das Timeout festlegen.