SESSION_INFO_1 구조체(lmshare.h)
컴퓨터의 이름을 포함하여 세션에 대한 정보를 포함합니다. 사용자의 이름입니다. 컴퓨터에서 파일, 파이프 및 디바이스를 엽니다.
구문
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;
멤버
sesi1_cname
세션을 설정한 컴퓨터의 이름을 지정하는 유니코드 문자열에 대한 포인터입니다. 이 문자열은 백슬래시(\)를 포함할 수 없습니다.
sesi1_username
세션을 설정한 사용자의 이름을 지정하는 유니코드 문자열에 대한 포인터입니다.
sesi1_num_opens
세션 중에 열린 파일, 디바이스 및 파이프 수를 포함하는 DWORD 값을 지정합니다.
sesi1_time
세션이 활성화된 시간(초)을 포함하는 DWORD 값을 지정합니다.
sesi1_idle_time
세션이 유휴 상태인 시간(초)을 포함하는 DWORD 값을 지정합니다.
sesi1_user_flags
사용자가 세션을 설정하는 방법을 설명하는 DWORD 값을 지정합니다. 이 멤버는 다음 값 중 하나일 수 있습니다.
값 | 의미 |
---|---|
|
sesi1_username 멤버가 지정한 사용자가 게스트 계정을 사용하여 세션을 설정했습니다. |
|
sesi1_username 멤버가 지정한 사용자가 암호 암호화를 사용하지 않고 세션을 설정했습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | lmshare.h(Lm.h 포함) |