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
Der Ereignistyp. Dieser Parameter kann einen der folgenden Werte aufweisen.
Wert | Bedeutung |
---|---|
WTS_CONSOLE_CONNECT | Eine Sitzung wurde mit der Konsolensitzung verbunden. |
WTS_CONSOLE_DISCONNECT | Eine Sitzung wurde von der Konsolensitzung getrennt. |
WTS_REMOTE_CONNECT | Eine Sitzung wurde 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 ihren remotegesteuerten Status geändert. Rufen Sie zum Ermitteln des Status die GetSystemMetrics--Funktion auf, und überprüfen Sie die SM_REMOTECONTROL Metrik. Weitere Informationen zu dieser Funktion finden Sie in der Dokumentation zum Microsoft Windows SDK. |
[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 fehlercode zurückgegeben, der in Winerror.h definiert ist.
Bemerkungen
Das Betriebssystem ruft die Funktion auf, um die IHV-Erweiterungs-DLL zu benachrichtigen, wenn ein Wechsel in einer Benutzersitzung auftritt.
Wenn der parameter uEventType auf WTS_SESSION_LOGOFF festgelegt ist, muss die IHV Extensions DLL alle ausstehenden Benutzeroberflächenanforderungen intern abbrechen und alle zugeordneten Ressourcen für die Benutzeroberflächenanforderungen freigeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform- | Desktop |
Header- | wlanihv.h (inklusive Wlanihv.h) |