Bagikan melalui


Fungsi FsRtlNotifyVolumeEventEx (ntifs.h)

FsRtlNotifyVolumeEventEx rutin memberi tahu aplikasi terdaftar bahwa peristiwa volume sedang terjadi. Peristiwa volume termasuk volume yang dikunci, tidak terkunci, dipasang, atau dibuat baca-saja.

Sintaks

NTSTATUS FsRtlNotifyVolumeEventEx(
  [in] PFILE_OBJECT                       FileObject,
  [in] ULONG                              EventCode,
  [in] PTARGET_DEVICE_CUSTOM_NOTIFICATION Event
);

Parameter

[in] FileObject

Penunjuk ke FILE_OBJECT yang menentukan volume.

[in] EventCode

Kode peristiwa untuk peristiwa yang terjadi. Untuk tabel kode peristiwa, lihat FsRtlNotifyVolumeEvent.

[in] Event

Penunjuk ke struktur pemberitahuan kustom yang diinisialisasi (TARGET_DEVICE_CUSTOM_NOTIFICATION) untuk digunakan.

Nilai kembali

Mengembalikan STATUS_SUCCESS pada keberhasilan atau nilai NTSTATUS lain yang relevan, seperti STATUS_INVALID_PARAMETER, jika EventCode tidak valid.

Keterangan

Catatan Saat Anda menentukan parameter Peristiwa sebagai pemberitahuan volume kustom, atur anggota objek TARGET_DEVICE_CUSTOM_NOTIFICATION berikut sebagai berikut:

Versi ke 1.

FileObject ke NULL.

 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Target Platform Universal
Header ntifs.h (termasuk FltKernel.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=DISPATCH_LEVEL

Lihat juga

FsRtlNotifyVolumeEvent

IoRegisterPlugPlayNotification

IoUnregisterPlugPlayNotification

TARGET_DEVICE_CUSTOM_NOTIFICATION