Sdílet prostřednictvím


GINA

GINA pracuje v kontextu procesu Winlogon a jako takový se knihovna GINA DLL načte velmi brzy ve spouštěcím procesu. Knihovna GINA DLL musí dodržovat pravidla, aby byla zachována integrita systému, zejména pokud jde o interakci s uživatelem.

Poznámka

Knihovny GINA DLL jsou ignorovány v systému Windows Vista.

Nejběžnějším použitím GINA je komunikace s externím zařízením, jako je čtečka čipové karty . Je nezbytné nastavit spouštěcí parametr ovladače zařízení na systém (Winnt.h: SERVICE_SYSTEM_START), aby se zajistilo, že ovladač je načten v době vyvolání GINA.

Účelem knihovny GINA DLL je poskytnout přizpůsobitelné postupy identifikace a ověřování uživatele. Výchozí GINA to dělá delegováním monitorování událostí SAS na Winlogon, který přijímá a zpracovává CTL+ALT+DEL zabezpečené sekvence pozornosti (SAS). Vlastní GINA zodpovídá za nastavení pro příjem událostí SAS (kromě výchozí události CTRL+ALT+DEL SAS) a upozorňování winlogonu na výskyt událostí SAS. Winlogon vyhodnotí svůj stav a určí, co je potřeba ke zpracování vlastního sdíleného přístupového podpisu GINA. Toto zpracování obvykle zahrnuje volání funkcí zpracování SAS GINA.

Informace o konkrétních funkcích exportu GINA najdete v tématu Funkce exportu GINA. Informace o použití struktur GINA k předávání informací naleznete v tématu GINA Struktury.

Námět Popis
načítání a spouštění knihovny GINA DLL
Jaká hodnota klíče registru se má změnit, aby se načetla a spustila vlastní knihovna DLL GINA.
sestavení a testování knihovny GINA DLL
Jak otestovat knihovnu GINA DLL.