EVT_WDF_DEVICE_USAGE_NOTIFICATION función de devolución de llamada (wdfdevice.h)
[Se aplica a KMDF y UMDF]
La función de devolución de llamada de eventos EvtDeviceUsageNotification de un controlador informa al controlador cuando se usa un dispositivo para archivos especiales.
Sintaxis
EVT_WDF_DEVICE_USAGE_NOTIFICATION EvtWdfDeviceUsageNotification;
void EvtWdfDeviceUsageNotification(
[in] WDFDEVICE Device,
[in] WDF_SPECIAL_FILE_TYPE NotificationType,
[in] BOOLEAN IsInNotificationPath
)
{...}
Parámetros
[in] Device
Identificador de un objeto de dispositivo de marco.
[in] NotificationType
Valor de tipo WDF_SPECIAL_FILE_TYPE que identifica el tipo de archivo especial que el sistema almacena en el dispositivo especificado.
[in] IsInNotificationPath
Valor booleano que, si es TRUE, indica que el sistema ha empezado a usar el archivo especial y, si es FALSE, indica que el sistema ha terminado de usar el archivo especial.
Valor devuelto
None
Observaciones
Para registrar una función de devolución de llamada EvtDeviceUsageNotification , un controlador debe llamar a WdfDeviceInitSetPnpPowerEventCallbacks.
El controlador debe proporcionar una función de devolución de llamada EvtDeviceUsageNotification solo si debe proporcionar un control específico del controlador de archivos especiales.
Para obtener más información sobre los archivos especiales, vea Compatibilidad con archivos especiales.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Versión mínima de KMDF | 1.0 |
Versión mínima de UMDF | 2.0 |
Encabezado | wdfdevice.h (incluir Wdf.h) |
IRQL | PASSIVE_LEVEL |