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.
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.
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) |