Udostępnij za pośrednictwem


GINA

GINA działa w kontekście procesu Winlogon i, w związku z tym, biblioteka DLL GINA jest ładowana bardzo wcześnie w procesie rozruchu. Biblioteka DLL GINA musi przestrzegać zasad, tak aby integralność systemu była utrzymywana, szczególnie w odniesieniu do interakcji z użytkownikiem.

Nuta

Biblioteki DLL GINA są ignorowane w systemie Windows Vista.

Najczęstszym zastosowaniem GINA jest komunikowanie się z urządzeniem zewnętrznym, takim jak czytnik kart inteligentnych. Należy ustawić parametr początkowy dla sterownika urządzenia na system (Winnt.h: SERVICE_SYSTEM_START), aby upewnić się, że sterownik jest ładowany przez czas wywołania GINA.

Celem biblioteki DLL GINA jest zapewnienie dostosowywalnych procedur identyfikacji i uwierzytelniania użytkowników. Domyślna funkcja GINA wykonuje to przez delegowanie monitorowania zdarzeń sygnatury dostępu współdzielonego do usługi Winlogon, która odbiera i przetwarza CTL+ALT+DEL bezpieczne sekwencje uwagi (SAS). Niestandardowa nazwa GINA jest odpowiedzialna za skonfigurowanie się w celu odbierania zdarzeń sygnatury dostępu współdzielonego (innej niż domyślne zdarzenie CTRL+ALT+DEL SAS) i powiadamiania winlogona o wystąpieniu zdarzeń SYGNATURy dostępu współdzielonego. Winlogon oceni swój stan, aby określić, co jest wymagane do przetworzenia niestandardowej sygnatury dostępu współdzielonego GINA. Przetwarzanie to zwykle obejmuje wywołania funkcji przetwarzania sygnatury dostępu współdzielonego GINA.

Aby uzyskać informacje na temat określonych funkcji eksportu GINA, zobacz GINA Export Functions. Aby uzyskać informacje na temat używania struktur GINA do przekazywania informacji, zobacz struktury GINA.

Temat Opis
ładowanie i uruchamianie biblioteki DLL GINA
Która wartość klucza rejestru ma zostać zmieniona w celu załadowania i uruchomienia niestandardowej biblioteki DLL GINA.
kompilowanie i testowanie biblioteki DLL GINA
Jak przetestować bibliotekę DLL GINA.