GINA
A GINA a Winlogon folyamatkörnyezetben működik, így a GINA DLL nagyon korán betöltődik a rendszerindítási folyamat során. A GINA DLL-nek szabályokat kell követnie a rendszer integritásának fenntartása érdekében, különösen a felhasználóval való interakció tekintetében.
Jegyzet
A GINA DLL-eket a rendszer figyelmen kívül hagyja a Windows Vista rendszerben.
A GINA leggyakoribb használata egy külső eszközzel, például intelligenskártya-olvasóvalkommunikálni. Az eszközillesztő indítási paraméterét rendszerre kell állítani (Winnt.h: SERVICE_SYSTEM_START), hogy az illesztőprogram betöltve legyen a GINA meghívásakor.
A GINA DLL célja testre szabható felhasználói azonosítási és hitelesítési eljárások biztosítása. Az alapértelmezett GINA ezt úgy teszi, hogy az SAS-eseményfigyelést a Winlogonra delegálja, amely fogadja és feldolgozza a CTL+ALT+DEL biztonságos figyelési sorozatokat (SAS-ek). Az egyéni GINA felelős azért, hogy saseseményeket fogadjon (az alapértelmezett CTRL+ALT+DEL SAS-esemény kivételével), és értesíti a Winlogont, ha SAS-események történnek. A Winlogon kiértékeli az állapotát, hogy meghatározza, mi szükséges az egyéni GINA SAS-jének feldolgozásához. Ez a feldolgozás általában magában foglalja a GINA SAS-feldolgozási függvényeinek hívásait.
Az egyes GINA-exportálási függvényekről további információt GINA Export Functionscímű témakörben talál. További információ a GINA-struktúrák információátadásra való használatáról: GINA-struktúrák.
Téma | Leírás |
---|---|
GINA DLL- betöltése és futtatása |
Melyik beállításkulcs-értéket kell módosítani egy egyéni GINA DLL betöltéséhez és futtatásához. |
GINA DLL- létrehozása és tesztelése |
GINA DLL tesztelése. |