SESSION_INFO_1-Struktur (lmshare.h)
Enthält Informationen zur Sitzung, einschließlich des Namens des Computers. Name des Benutzers; und öffnen Dateien, Pipes und Geräte auf dem Computer.
Syntax
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;
Member
sesi1_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.
sesi1_username
Zeiger auf eine Unicode-Zeichenfolge, die den Namen des Benutzers angibt, der die Sitzung eingerichtet hat.
sesi1_num_opens
Gibt einen DWORD-Wert an, der die Anzahl der Dateien, Geräte und Pipes enthält, die während der Sitzung geöffnet wurden.
sesi1_time
Gibt einen DWORD-Wert an, der die Anzahl der Sekunden enthält, für die die Sitzung aktiv war.
sesi1_idle_time
Gibt einen DWORD-Wert an, der die Anzahl der Sekunden enthält, für die sich die Sitzung im Leerlauf befindet.
sesi1_user_flags
Gibt einen DWORD-Wert an, der beschreibt, wie der Benutzer die Sitzung eingerichtet hat. Dieser Member kann einer der folgenden Werte sein.
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) |