Freigeben über


DOT11EXTIHV_PROCESS_SESSION_CHANGE Rückruffunktion (wlanihv.h)

Wichtige Die Native 802.11 Wireless LAN--Schnittstelle ist in Windows 10 und höher veraltet. Verwenden Sie stattdessen die WLAN Device Driver Interface (WDI). Weitere Informationen zu WDI finden Sie unter WLAN Universal Windows driver model.
 
Das Betriebssystem ruft die Dot11ExtIhvProcessSessionChange Funktion auf, um die IHV-Erweiterungs-DLL über ein Sitzungsänderungsereignis zu benachrichtigen.

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)