FsRtlNotifyVolumeEventEx 関数 (ntifs.h)
FsRtlNotifyVolumeEventEx ルーチンは、ボリューム イベントが発生していることを登録済みアプリケーションに通知します。 ボリューム イベントには、ロックされているボリューム、ロック解除されているボリューム、マウントされているボリューム、または読み取り専用になっているボリュームが含まれます。
構文
NTSTATUS FsRtlNotifyVolumeEventEx(
[in] PFILE_OBJECT FileObject,
[in] ULONG EventCode,
[in] PTARGET_DEVICE_CUSTOM_NOTIFICATION Event
);
パラメーター
[in] FileObject
ボリュームを指定する FILE_OBJECT へのポインター。
[in] EventCode
発生しているイベントのイベント コード。 イベント コードの表については、「FsRtlNotifyVolumeEvent
[in] Event
使用する初期化されたカスタム通知構造体 (TARGET_DEVICE_CUSTOM_NOTIFICATION) へのポインター。
戻り値
EventCode が無効な場合は、成功した場合のSTATUS_SUCCESS、またはSTATUS_INVALID_PARAMETERなどの別の関連する NTSTATUS 値を返します。
備考
メモ カスタム ボリューム通知として Event パラメーターを指定する場合は、TARGET_DEVICE_CUSTOM_NOTIFICATION オブジェクトの次のメンバーを次のように設定します。
バージョン 1。
FileObject を
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista |
ターゲット プラットフォーム の |
万国 |
ヘッダー | ntifs.h (FltKernel.h、Ntifs.h を含む) |
ライブラリ | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=DISPATCH_LEVEL |
関連項目
IoRegisterPlugPlayNotification の