Freigeben über


SESSION_INFO_502-Struktur (lmshare.h)

Enthält Informationen zur Sitzung, einschließlich des Namens des Computers. Name des Benutzers; Dateien, Pipes und Geräte auf dem Computer öffnen; und der Name des Transports, den der Client verwendet.

Syntax

typedef struct _SESSION_INFO_502 {
  LMSTR sesi502_cname;
  LMSTR sesi502_username;
  DWORD sesi502_num_opens;
  DWORD sesi502_time;
  DWORD sesi502_idle_time;
  DWORD sesi502_user_flags;
  LMSTR sesi502_cltype_name;
  LMSTR sesi502_transport;
} SESSION_INFO_502, *PSESSION_INFO_502, *LPSESSION_INFO_502;

Member

sesi502_cname

Zeiger auf eine Unicode-Zeichenfolge, die den Namen des Computers angibt, der die Sitzung eingerichtet hat. Diese Zeichenfolge darf keinen umgekehrten Schrägstrich (\) enthalten.

sesi502_username

Zeiger auf eine Unicode-Zeichenfolge, die den Namen des Benutzers angibt, der die Sitzung eingerichtet hat.

sesi502_num_opens

Gibt die Anzahl der Dateien, Geräte und Pipes an, die während der Sitzung geöffnet wurden.

sesi502_time

Gibt die Anzahl der Sekunden an, für die die Sitzung aktiv war.

sesi502_idle_time

Gibt die Anzahl der Sekunden an, für die sich die Sitzung im Leerlauf befunden hat.

sesi502_user_flags

Gibt einen Wert an, der beschreibt, wie der Benutzer die Sitzung eingerichtet hat. Dieser Member kann einer der folgenden Werte sein.

Wert Bedeutung
SESS_GUEST
Der vom sesi502_username Mitglied angegebene Benutzer hat die Sitzung mithilfe eines Gastkontos eingerichtet.
SESS_NOENCRYPTION
Der vom sesi502_username Member angegebene Benutzer hat die Sitzung ohne Kennwortverschlüsselung eingerichtet.

sesi502_cltype_name

Zeiger auf eine Unicode-Zeichenfolge, die den Typ des Clients angibt, der die Sitzung eingerichtet hat. Im Folgenden sind die definierten Typen für LAN-Manager-Server aufgeführt.

Wert Bedeutung
DOS LM 1.0
LAN-Manager für MS-DOS 1.0-Clients.
DOS LM 2.0
LAN-Manager für MS-DOS 2.0-Clients.
OS/2 LM 1.0
LAN-Manager für MS-OS/2 1.0-Clients.
OS/2 LM 2.0
LAN-Manager für MS-OS/2 2.0-Clients.
 

Sitzungen von LAN Manager-Servern, auf denen UNIX ausgeführt wird, werden ebenfalls als LAN-Manager 2.0 angezeigt.

sesi502_transport

Gibt den Namen des Transports an, den der Client für die Kommunikation mit dem Server verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile lmshare.h (lm.h einschließen)

Weitere Informationen

NetSessionEnum

Übersicht über die Netzwerkverwaltung

Netzwerkverwaltungsstrukturen

Sitzungsfunktionen