Partager via


DOT11EXTIHV_PROCESS_SESSION_CHANGE fonction de rappel (wlanihv.h)

Important L’interface LAN sans fil Native 802.11 est déconseillée dans Windows 10 et versions ultérieures. Utilisez l’interface WDI (Wlan Device Driver Interface) à la place. Pour plus d’informations sur WDI, consultez Modèle de pilote Windows universel WLAN.
 
Le système d’exploitation appelle la fonction Dot11ExtIhvProcessSessionChange pour notifier la DLL des extensions IHV d’un événement de modification de session.

Syntaxe

DOT11EXTIHV_PROCESS_SESSION_CHANGE Dot11extihvProcessSessionChange;

DWORD Dot11extihvProcessSessionChange(
  [in] ULONG uEventType,
  [in] PWTSSESSION_NOTIFICATION pSessionNotification
)
{...}

Paramètres

[in] uEventType

Type de l'événement. Ce paramètre peut avoir l’une des valeurs suivantes.

Valeur Signification
WTS_CONSOLE_CONNECT Une session a été connectée à la session de console.
WTS_CONSOLE_DISCONNECT Une session a été déconnectée de la session de console.
WTS_REMOTE_CONNECT Une session a été connectée à la session à distance.
WTS_REMOTE_DISCONNECT Une session a été déconnectée de la session à distance.
WTS_SESSION_LOGON Un utilisateur s’est connecté à la session.
WTS_SESSION_LOGOFF Un utilisateur s’est déconnecté de la session.
WTS_SESSION_LOCK Une session a été verrouillée.
WTS_SESSION_UNLOCK Une session a été déverrouillée.
WTS_SESSION_REMOTE_CONTROL Une session a modifié sa status contrôlée à distance. Pour déterminer la status, appelez la fonction GetSystemMetrics et case activée la métrique SM_REMOTECONTROL. Pour plus d’informations sur cette fonction, reportez-vous à la documentation Microsoft Windows SDK.

[in] pSessionNotification

Pointeur vers une structure WTSSESSION_NOTIFICATION, qui fournit des informations sur la notification de modification de session. Pour plus d’informations sur cette structure, reportez-vous à la documentation SDK Windows.

Valeur retournée

Si l’appel réussit, la fonction retourne ERROR_SUCCESS. Sinon, elle retourne un code d’erreur défini dans Winerror.h.

Remarques

Le système d’exploitation appelle la fonction pour notifier la DLL des extensions IHV chaque fois qu’un commutateur dans une session utilisateur se produit.

Si le paramètre uEventType est défini sur WTS_SESSION_LOGOFF, la DLL extensions IHV doit annuler toutes les demandes d’interface utilisateur en attente en interne et libérer toutes les ressources allouées pour les demandes d’interface utilisateur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête wlanihv.h (incluez Wlanihv.h)