Función FsRtlNotifyVolumeEventEx (ntifs.h)
La rutina FsRtlNotifyVolumeEventEx notifica a las aplicaciones registradas que se está produciendo un evento de volumen. Los eventos de volumen incluyen el volumen bloqueado, desbloqueado, montado o hecho de solo lectura.
Sintaxis
NTSTATUS FsRtlNotifyVolumeEventEx(
[in] PFILE_OBJECT FileObject,
[in] ULONG EventCode,
[in] PTARGET_DEVICE_CUSTOM_NOTIFICATION Event
);
Parámetros
[in] FileObject
Puntero a un FILE_OBJECT que especifica un volumen.
[in] EventCode
Código de evento para el evento que se está produciendo. Para obtener una tabla de códigos de evento, vea FsRtlNotifyVolumeEvent.
[in] Event
Puntero a la estructura de notificación personalizada inicializada (TARGET_DEVICE_CUSTOM_NOTIFICATION) que se va a usar.
Valor devuelto
Devuelve STATUS_SUCCESS correcto u otro valor NTSTATUS pertinente, como STATUS_INVALID_PARAMETER, si el EventCode no es válido.
Observaciones
Versión a 1.
FileObject para NULL.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
de la plataforma de destino de |
Universal |
encabezado de |
ntifs.h (include FltKernel.h, Ntifs.h) |
biblioteca de |
NtosKrnl.lib |
DLL de |
NtosKrnl.exe |
irQL | <=DISPATCH_LEVEL |
Consulte también
IoRegisterPlugPlayNotification