DOT11EXTIHV_PROCESS_SESSION_CHANGE Rückruffunktion (wlanihv.h)
Syntax
DOT11EXTIHV_PROCESS_SESSION_CHANGE Dot11extihvProcessSessionChange;
DWORD Dot11extihvProcessSessionChange(
[in] ULONG uEventType,
[in] PWTSSESSION_NOTIFICATION pSessionNotification
)
{...}
Parameter
[in] uEventType
Art des Ereignisses. Dieser Parameter kann einen der folgenden Werte aufweisen.
Wert | Bedeutung |
---|---|
WTS_CONSOLE_CONNECT | Eine Sitzung war mit der Konsolensitzung verbunden. |
WTS_CONSOLE_DISCONNECT | Eine Sitzung wurde von der Konsolensitzung getrennt. |
WTS_REMOTE_CONNECT | Eine Sitzung war mit der Remotesitzung verbunden. |
WTS_REMOTE_DISCONNECT | Eine Sitzung wurde von der Remotesitzung getrennt. |
WTS_SESSION_LOGON | Ein Benutzer hat sich bei der Sitzung angemeldet. |
WTS_SESSION_LOGOFF | Ein Benutzer hat sich von der Sitzung abgemeldet. |
WTS_SESSION_LOCK | Eine Sitzung wurde gesperrt. |
WTS_SESSION_UNLOCK | Eine Sitzung wurde entsperrt. |
WTS_SESSION_REMOTE_CONTROL | Eine Sitzung hat ihre remotegesteuerte status geändert. Um die status zu bestimmen, rufen Sie die GetSystemMetrics-Funktion auf, und überprüfen Sie die SM_REMOTECONTROL Metrik. Weitere Informationen zu dieser Funktion finden Sie in der Microsoft Windows SDK Dokumentation. |
[in] pSessionNotification
Ein Zeiger auf eine WTSSESSION_NOTIFICATION-Struktur, die Informationen zur Sitzungsänderungsbenachrichtigung bereitstellt. Weitere Informationen zu dieser Struktur finden Sie in der Windows SDK-Dokumentation.
Rückgabewert
Wenn der Aufruf erfolgreich ist, gibt die Funktion ERROR_SUCCESS zurück. Andernfalls wird ein in Winerror.h definierter Fehlercode zurückgegeben.
Hinweise
Das Betriebssystem ruft die Funktion auf, um die IHV-Erweiterungen-DLL zu benachrichtigen, wenn ein Wechsel in einer Benutzersitzung erfolgt.
Wenn der uEventType-Parameter auf WTS_SESSION_LOGOFF festgelegt ist, muss die IHV-Erweiterungen-DLL alle ausstehenden Benutzeroberflächenanforderungen intern abbrechen und alle zugewiesenen Ressourcen für die Benutzeroberflächenanforderungen freigeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Desktop |
Kopfzeile | wlanihv.h (include Wlanihv.h) |