IO_SESSION_EVENT 열거형(wdm.h)
IO_SESSION_EVENT 열거형은 드라이버가 알림을 수신하는 세션 이벤트의 유형을 나타냅니다.
Syntax
typedef enum _IO_SESSION_EVENT {
IoSessionEventIgnore,
IoSessionEventCreated,
IoSessionEventTerminated,
IoSessionEventConnected,
IoSessionEventDisconnected,
IoSessionEventLogon,
IoSessionEventLogoff,
IoSessionEventMax
} IO_SESSION_EVENT, *PIO_SESSION_EVENT;
상수
IoSessionEventIgnore |
IoSessionEventCreated 사용자 세션이 만들어졌습니다. |
IoSessionEventTerminated 사용자 세션이 종료되었습니다. |
IoSessionEventConnected 사용자 세션이 연결되었습니다. |
IoSessionEventDisconnected 사용자 세션의 연결이 끊어졌습니다. |
IoSessionEventLogon 사용자가 세션에 로그온했습니다. |
IoSessionEventLogoff 사용자가 세션에서 로그오프했습니다. |
IoSessionEventMax 이 열거형 형식의 최대값을 지정합니다. |
설명
I/O 관리자가 드라이버의 IO_SESSION_NOTIFICATION_FUNCTION 함수를 호출하면 이 함수의 Event 매개 변수를 IoSessionEventMax 이외의 IO_SESSION_EVENT 열거형 상수로 설정합니다.
세션 이벤트로 인해 한 세션 상태에서 다른 세션 상태로 전환됩니다. 세션 상태 전환에 대한 자세한 내용은 IO_SESSION_STATE 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 이상 버전의 Windows 운영 체제에서 지원됩니다. |
머리글 | wdm.h(Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h 포함) |