Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von Security and Identity verwendet. Weitere Informationen finden Sie unter
winwlx.h enthält die folgenden Programmierschnittstellen:
Functions
|
WlxActivateUserShell Aktiviert das Benutzershellprogramm. |
|
WlxDisconnectNotify Winlogon ruft diese Funktion auf, wenn eine Terminaldienste-Netzwerksitzung getrennt wird. |
|
WlxDisplayLockedNotice Ermöglicht der GINA, Informationen zur Sperre anzuzeigen, z. B. wer die Arbeitsstation gesperrt hat und wann sie gesperrt wurde. |
|
WlxDisplaySASNotice Winlogon ruft diese Funktion auf, wenn kein Benutzer angemeldet ist. |
|
WlxDisplayStatusMessage Winlogon ruft diese Funktion auf, wenn die GINA-DLL eine Meldung anzeigen soll. |
|
WlxGetConsoleSwitchCredentials Winlogon ruft diese Funktion auf, um die Anmeldeinformationen des aktuell angemeldeten Benutzers zu lesen, um sie transparent an eine Zielsitzung zu übertragen. |
|
WlxGetStatusMessage Winlogon ruft diese Funktion auf, um die status Meldung abzurufen, die von der GINA-DLL angezeigt wird. |
|
WlxInitialize Winlogon ruft diese Funktion einmal für jede Fensterstation auf dem Computer auf. Derzeit unterstützt das Betriebssystem eine Fensterstation pro Arbeitsstation. |
|
WlxIsLockOk Winlogon ruft diese Funktion auf, bevor versucht wird, die Arbeitsstation zu sperren. |
|
WlxIsLogoffOk Winlogon ruft diese Funktion auf, wenn der Benutzer einen Abmeldevorgang initiiert. |
|
WlxLoggedOnSAS Winlogon ruft diese Funktion auf, wenn ein SAS-Ereignis (Secure Attention Sequence) empfangen wird, während der Benutzer angemeldet ist und die Arbeitsstation nicht gesperrt ist. |
|
WlxLoggedOutSAS Winlogon ruft diese Funktion auf, wenn ein SAS-Ereignis (Secure Attention Sequence) empfangen wird, während kein Benutzer angemeldet ist. |
|
WlxLogoff Winlogon ruft diese Funktion auf, um die GINA über einen Abmeldungsvorgang auf dieser Arbeitsstation zu benachrichtigen, sodass die GINA alle möglicherweise erforderlichen Abmeldungsvorgänge ausführen kann. |
|
WlxNegotiate Die WlxNegotiate-Funktion muss von einer GINA-Ersatz-DLL implementiert werden. Dies ist der erste Aufruf von Winlogon an die GINA-DLL. Mit WlxNegotiate kann die GINA überprüfen, ob sie die installierte Version von Winlogon unterstützt. |
|
WlxNetworkProviderLoad Winlogon ruft diese Funktion auf, um gültige Authentifizierungs- und Identifikationsinformationen zu sammeln. |
|
WlxReconnectNotify Winlogon ruft diese Funktion auf, wenn eine Terminaldienste-Netzwerksitzung wiederhergestellt wird. |
|
WlxRemoveStatusMessage Winlogon ruft diese Funktion auf, um die GINA-DLL anzuweisen, die Anzeige der status Meldung zu beenden. |
|
WlxScreenSaverNotify Winlogon ruft diese Funktion unmittelbar vor dem Aktivieren eines Bildschirmschoner auf, sodass die GINA mit dem Bildschirmschonerprogramm interagieren kann. |
|
WlxShutdown Winlogon ruft diese Funktion kurz vor dem Herunterfahren auf, sodass die GINA alle Herunterfahraufgaben ausführen kann, z. B. das Auswerfen eines intelligenten Karte aus einem Reader. |
|
WlxStartApplication Winlogon ruft diese Funktion auf, wenn das System eine Anwendung im Kontext des Benutzers starten muss. |
|
WlxWkstaLockedSAS Winlogon ruft diese Funktion auf, wenn sie eine sichere Aufmerksamkeitssequenz (Secure Attention Sequence, SAS) empfängt und die Arbeitsstation gesperrt ist. |
Rückruffunktionen
|
PWLX_ASSIGN_SHELL_PROTECTION Wird von GINA aufgerufen, um dem Shellprogramm eines neu angemeldeten Benutzers Schutz zuzuweisen. |
|
PWLX_CHANGE_PASSWORD_NOTIFY Wird von GINA aufgerufen, um anzugeben, dass ein Kennwort geändert wurde. |
|
PWLX_CHANGE_PASSWORD_NOTIFY_EX Wird von GINA aufgerufen, um einem bestimmten Netzwerkanbieter (oder allen Netzwerkanbietern) mitzuteilen, dass ein Kennwort geändert wurde. |
|
PWLX_CLOSE_USER_DESKTOP Wird von GINA aufgerufen, um einen alternativen Benutzerdesktop zu schließen und nach dem Schließen des Desktops sauber. |
|
PWLX_CREATE_USER_DESKTOP Wird von GINA aufgerufen, um alternative Anwendungsdesktops für den Benutzer zu erstellen. |
|
PWLX_DIALOG_BOX Wird von der GINA aufgerufen, um ein modales Dialogfeld aus einer Dialogfeldvorlage zu erstellen. |
|
PWLX_DIALOG_BOX_INDIRECT Wird von GINA aufgerufen, um ein modales Dialogfeld aus einer Dialogfeldvorlage im Arbeitsspeicher zu erstellen. |
|
PWLX_DIALOG_BOX_INDIRECT_PARAM Wird von GINA aufgerufen, um Dialogfeldsteuerelemente zu initialisieren und dann ein modales Dialogfeld aus einer Dialogfeldvorlage im Arbeitsspeicher zu erstellen. |
|
PWLX_DIALOG_BOX_PARAM Wird von GINA aufgerufen, um Dialogfeldsteuerelemente zu initialisieren und dann ein modales Dialogfeld aus einer Dialogfeldvorlagenressource zu erstellen. |
|
PWLX_DISCONNECT Wird von einer GINA-Ersatz-DLL aufgerufen, wenn Terminaldienste aktiviert sind. GINA ruft diese Funktion auf, um die Verbindung mit einer Terminaldienste-Netzwerksitzung zu trennen. |
|
PWLX_GET_OPTION Wird von GINA aufgerufen, um den aktuellen Wert einer Option abzurufen. |
|
PWLX_GET_SOURCE_DESKTOP Wird von GINA aufgerufen, um den Namen und das Handle des Desktops zu bestimmen, der aktuell war, bevor Winlogon auf den Winlogon-Desktop umgestellt wurde. |
|
PWLX_MESSAGE_BOX Wird von GINA aufgerufen, um ein Meldungsfeld zu erstellen, anzuzeigen und zu betreiben. |
|
PWLX_QUERY_CLIENT_CREDENTIALS Wird von einer GINA-Ersatz-DLL aufgerufen, wenn Terminaldienste aktiviert sind. GINA ruft diese Funktion auf, um die Anmeldeinformationen von Remoteterminaldienste-Clients abzurufen, die keine Internetconnectorlizenz verwenden. |
|
PWLX_QUERY_CONSOLESWITCH_CREDENTIALS Wird von GINA aufgerufen, um die Anmeldeinformationen zu lesen, die vom Winlogon der temporären Sitzung in das Winlogon der Zielsitzung übertragen wurden. |
|
PWLX_QUERY_IC_CREDENTIALS Wird von einer GINA-Ersatz-DLL aufgerufen, wenn Terminaldienste aktiviert sind. GINA ruft diese Funktion auf, um zu bestimmen, ob der Terminalserver die Internetconnectorlizenzierung verwendet, und um Anmeldeinformationen abzurufen. |
|
PWLX_QUERY_TERMINAL_SERVICES_DATA Wird von GINA aufgerufen, um Die Terminaldienste-Benutzerkonfigurationsinformationen abzurufen, nachdem sich ein Benutzer angemeldet hat. |
|
PWLX_QUERY_TS_LOGON_CREDENTIALS Wird von einer GINA-Ersatz-DLL aufgerufen, um Anmeldeinformationen abzurufen, wenn Terminaldienste aktiviert sind. Die GINA-DLL kann diese Informationen dann verwenden, um automatisch ein Anmeldefeld auszufüllen und zu versuchen, den Benutzer anzumelden. |
|
PWLX_SAS_NOTIFY Wird von GINA aufgerufen, um Winlogon über ein SAS-Ereignis (Secure Attention Sequence) zu benachrichtigen. |
|
PWLX_SET_CONTEXT_POINTER Wird von GINA aufgerufen, um den von Winlogon übergebenen Kontextzeiger als ersten Parameter für alle zukünftigen Aufrufe von GINA-Funktionen anzugeben. |
|
PWLX_SET_OPTION Wird von GINA aufgerufen, um den Wert einer Option festzulegen. |
|
PWLX_SET_RETURN_DESKTOP Wird von GINA aufgerufen, um den alternativen Anwendungsdesktop anzugeben, zu dem Winlogon wechselt, wenn die aktuelle SAS-Ereignisverarbeitungsfunktion (Secure Attention Sequence) abgeschlossen ist. |
|
PWLX_SET_TIMEOUT Wird von GINA aufgerufen, um das Timeout zu ändern, das einem Dialogfeld zugeordnet ist. Das Standardtimeout beträgt zwei Minuten. |
|
PWLX_SWITCH_DESKTOP_TO_USER Wird von GINA aufgerufen, um zum Anwendungsdesktop zu wechseln. |
|
PWLX_SWITCH_DESKTOP_TO_WINLOGON Ermöglicht der GINA-DLL den Wechsel zum Winlogon-Desktop. |
|
PWLX_USE_CTRL_ALT_DEL Wird von GINA aufgerufen, um Winlogon anweisen, die Standardkombination STRG+ALT+ENTF als sichere Aufmerksamkeitssequenz (SAS) zu verwenden. |
|
PWLX_WIN31_MIGRATE Wird von einer GINA-Ersatz-DLL aufgerufen, wenn Terminaldienste aktiviert sind. GINA ruft diese Funktion auf, um die Einrichtung des Terminaldiensteclients abzuschließen. |
Strukturen
|
WLX_CLIENT_CREDENTIALS_INFO_V1_0 Enthält die Clientanmeldeinformationen, die von einem Aufruf von WlxQueryClientCredentials oder WlxQueryInetConnectorCredentials zurückgegeben werden. |
|
WLX_CLIENT_CREDENTIALS_INFO_V2_0 Enthält die Clientanmeldeinformationen, die von einem Aufruf von WlxQueryTsLogonCredentials zurückgegeben werden. |
|
WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0 Enthält die Clientanmeldeinformationen, die von einem Aufruf von WlxGetConsoleSwitchCredentials zurückgegeben werden. |
|
WLX_DESKTOP Wird verwendet, um Desktopinformationen zwischen Ihrer GINA-DLL und Winlogon zu übergeben. |
|
WLX_DISPATCH_VERSION_1_0 Definiert das Format der Winlogon-Funktionsverteilungstabelle version 1.0, die im WlxInitialize-Aufruf an Ihre GINA-DLL übergeben wird. |
|
WLX_DISPATCH_VERSION_1_1 Definiert das Format der Winlogon-Funktionsverteilung version 1.1, die im WlxInitialize-Aufruf an Ihre GINA-DLL übergeben wird. |
|
WLX_DISPATCH_VERSION_1_2 Definiert das Format der Winlogon-Funktionsverteilungstabelle version 1.2, die im WlxInitialize-Aufruf an Ihre GINA-DLL übergeben wird. |
|
WLX_DISPATCH_VERSION_1_3 Definiert das Format der Winlogon-Funktionsverteilungstabelle version 1.3, die im WlxInitialize-Aufruf an Ihre GINA-DLL übergeben wird. |
|
WLX_DISPATCH_VERSION_1_4 Definiert das Format der Winlogon-Funktionsverteilungstabelle version 1.4, die an die GINA-DLL im WlxInitialize-Aufruf übergeben wird. |
|
WLX_MPR_NOTIFY_INFO Stellt Identifikations- und Authentifizierungsinformationen für Netzwerkanbieter bereit. |
|
WLX_NOTIFICATION_INFO Diese Struktur speichert Informationen zu einem Winlogon-Ereignis. |
|
WLX_PROFILE_V1_0 Enthält Informationen, die zum Einrichten der anfänglichen Umgebung verwendet werden. |
|
WLX_PROFILE_V2_0 Enthält zusätzlich zu den von WLX_PROFILE_V1_0 bereitgestellten Informationen Profilinformationen. |
|
WLX_TERMINAL_SERVICES_DATA Wird verwendet, um GINA mit Benutzerkonfigurationsinformationen für Terminaldienste bereitzustellen. |