Implementazione di gestione credenziali
Per creare un gestore credenziali, è necessario creare una DLL che esporta le funzioni seguenti:
Per ripristinare le notifiche alle funzioni NPLogonNotify e NPPasswordChangeNotify per l'accesso tramite smart card, creare una voce del Registro di sistema denominata SmartCardLogonNotify come DWORD e impostarla su 1:
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows NT
CurrentVersion
Winlogon
Notify
SmartCardLogonNotify = 1
Windows Server 2003 e Windows XP: La voce del Registro di sistema SmartCardLogonNotify non è obbligatoria.
Inoltre, i gestori di credenziali devono supportare anche la funzione NPGetCaps per WNNC_START (il supporto di altri indici non è necessario per gli strumenti di gestione delle credenziali). Indica a MPR l'avvio di un gestore credenziali. Chiamando NPGetCaps con il parametro nIndex impostato su WNNC_START, mpr ottiene il tempo di attesa prima di chiamare le funzioni del punto di ingresso di gestione delle credenziali del provider. E se il MpR contiene queste informazioni, può inoltrarlo al gestore delle credenziali, impostando il timeout.