structure SESSION_INFO_1 (lmshare.h)
Contient des informations sur la session, y compris le nom de l’ordinateur ; nom de l’utilisateur ; et ouvrez les fichiers, les canaux et les appareils sur l’ordinateur.
Syntaxe
typedef struct _SESSION_INFO_1 {
LMSTR sesi1_cname;
LMSTR sesi1_username;
DWORD sesi1_num_opens;
DWORD sesi1_time;
DWORD sesi1_idle_time;
DWORD sesi1_user_flags;
} SESSION_INFO_1, *PSESSION_INFO_1, *LPSESSION_INFO_1;
Membres
sesi1_cname
Pointeur vers une chaîne Unicode spécifiant le nom de l’ordinateur qui a établi la session. Cette chaîne ne peut pas contenir de barre oblique inverse (\).
sesi1_username
Pointeur vers une chaîne Unicode spécifiant le nom de l’utilisateur qui a établi la session.
sesi1_num_opens
Spécifie une valeur DWORD qui contient le nombre de fichiers, d’appareils et de canaux ouverts pendant la session.
sesi1_time
Spécifie une valeur DWORD qui contient le nombre de secondes pendant lesquelles la session a été active.
sesi1_idle_time
Spécifie une valeur DWORD qui contient le nombre de secondes pendant lesquelles la session a été inactive.
sesi1_user_flags
Spécifie une valeur DWORD qui décrit la façon dont l’utilisateur a établi la session. Ce membre peut être l’une des valeurs suivantes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | lmshare.h (inclure Lm.h) |