FsRtlNotifyVolumeEventEx-Funktion (ntifs.h)
Die FsRtlNotifyVolumeEventEx Routine benachrichtigt alle registrierten Anwendungen, dass ein Volumeereignis auftritt. Volumeereignisse umfassen das gesperrte, entsperrte, bereitgestellte oder schreibgeschützte Volume.
Syntax
NTSTATUS FsRtlNotifyVolumeEventEx(
[in] PFILE_OBJECT FileObject,
[in] ULONG EventCode,
[in] PTARGET_DEVICE_CUSTOM_NOTIFICATION Event
);
Parameter
[in] FileObject
Ein Zeiger auf eine FILE_OBJECT, die ein Volume angibt.
[in] EventCode
Ein Ereigniscode für das ereignis, das auftritt. Eine Tabelle mit Ereigniscodes finden Sie unter FsRtlNotifyVolumeEvent.
[in] Event
Ein Zeiger auf die zu verwendende initialisierte benutzerdefinierte Benachrichtigungsstruktur (TARGET_DEVICE_CUSTOM_NOTIFICATION).
Rückgabewert
Gibt STATUS_SUCCESS für Erfolg oder einen anderen relevanten NTSTATUS-Wert zurück, z. B. STATUS_INVALID_PARAMETER, wenn die EventCode- ungültig ist.
Bemerkungen
Version bis 1.
FileObjectNULL-.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Zielplattform- | Universal |
Header- | ntifs.h (include FltKernel.h, Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <=DISPATCH_LEVEL |
Siehe auch
IoRegisterPlugPlayNotification-