Condividi tramite


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.