Training
Modul
Explore authentication - Training
In this module, you will learn about the differences between authentication and authorization.
Dieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Die GINA wird im Kontext des Winlogon-Prozesses ausgeführt, und daher wird die GINA-DLL sehr früh im Startvorgang geladen. Die GINA-DLL muss Regeln befolgen, damit die Integrität des Systems erhalten bleibt, insbesondere in Bezug auf die Interaktion mit dem Benutzer.
Hinweis
GINA-DLLs werden in Windows Vista ignoriert.
Die häufigste Verwendung von GINA ist die Kommunikation mit einem externen Gerät, z. B. einem Smart-Karte-Reader. Es ist wichtig, den Startparameter für den Gerätetreiber auf System (Winnt.h: SERVICE_SYSTEM_START) festzulegen, um sicherzustellen, dass der Treiber zum Zeitpunkt des Aufrufs der GINA geladen wird.
Der Zweck einer GINA-DLL besteht darin, anpassbare Benutzeridentifikations- und Authentifizierungsverfahren bereitzustellen. Die Standard-GINA delegiert dazu die SAS-Ereignisüberwachung an Winlogon, das CTL+ALT+DEL Secure Attention Sequences (SASs ) empfängt und verarbeitet. Eine benutzerdefinierte GINA ist dafür verantwortlich, sich selbst so einzurichten, dass SAS-Ereignisse empfangen werden (mit Ausnahme des standardmäßigen STRG+ALT+DEL SAS-Ereignisses) und Winlogon benachrichtigt werden, wenn SAS-Ereignisse auftreten. Winlogon wertet seinen Zustand aus, um zu bestimmen, was zum Verarbeiten der sas der benutzerdefinierten GINA erforderlich ist. Diese Verarbeitung umfasst in der Regel Aufrufe der SAS-Verarbeitungsfunktionen der GINA.
Informationen zu bestimmten GINA-Exportfunktionen finden Sie unter GINA-Exportfunktionen. Informationen zur Verwendung von GINA-Strukturen zum Übergeben von Informationen finden Sie unter GINA-Strukturen.
Thema | BESCHREIBUNG |
---|---|
Laden und Ausführen einer GINA-DLL |
Welcher Registrierungsschlüsselwert geändert werden soll, um eine benutzerdefinierte GINA-DLL zu laden und auszuführen. |
Erstellen und Testen einer GINA-DLL |
So testen Sie eine GINA-DLL. |
Training
Modul
Explore authentication - Training
In this module, you will learn about the differences between authentication and authorization.