enumerasi IO_SESSION_EVENT (wdm.h)

Enumerasi IO_SESSION_EVENT menunjukkan jenis peristiwa sesi di mana driver menerima pemberitahuan.

Sintaks

typedef enum _IO_SESSION_EVENT {
  IoSessionEventIgnore,
  IoSessionEventCreated,
  IoSessionEventTerminated,
  IoSessionEventConnected,
  IoSessionEventDisconnected,
  IoSessionEventLogon,
  IoSessionEventLogoff,
  IoSessionEventMax
} IO_SESSION_EVENT, *PIO_SESSION_EVENT;

Konstanta

 
IoSessionEventIgnore
IoSessionEventCreated
Sesi pengguna dibuat.
IoSessionEventTerminated
Sesi pengguna dihentikan.
IoSessionEventConnected
Sesi pengguna tersambung.
IoSessionEventDisconnected
Sesi pengguna terputus.
IoSessionEventLogon
Pengguna masuk ke sesi.
IoSessionEventLogoff
Pengguna keluar dari sesi.
IoSessionEventMax
Menentukan nilai maksimum dalam jenis enumerasi ini.

Keterangan

Ketika manajer I/O memanggil fungsi IO_SESSION_NOTIFICATION_FUNCTION driver, ia mengatur parameter Peristiwa fungsi ini ke konstanta enumerasi IO_SESSION_EVENT (selain IoSessionEventMax).

Peristiwa sesi menyebabkan transisi dari satu status sesi ke keadaan lainnya. Untuk informasi selengkapnya tentang transisi status sesi, lihat IO_SESSION_STATE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di Windows 7 dan versi yang lebih baru dari sistem operasi Windows.
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h, Fltkernel.h)

Lihat juga

IO_SESSION_NOTIFICATION_FUNCTION

IO_SESSION_STATE