EVT_WDF_DEVICE_USAGE_NOTIFICATION funzione di callback (wdfdevice.h)
[Si applica a KMDF e UMDF]
La funzione di callback dell'evento EvtDeviceUsageNotification di un driver informa il driver quando un dispositivo viene usato per file speciali.
Sintassi
EVT_WDF_DEVICE_USAGE_NOTIFICATION EvtWdfDeviceUsageNotification;
void EvtWdfDeviceUsageNotification(
[in] WDFDEVICE Device,
[in] WDF_SPECIAL_FILE_TYPE NotificationType,
[in] BOOLEAN IsInNotificationPath
)
{...}
Parametri
[in] Device
Handle per un oggetto dispositivo framework.
[in] NotificationType
Valore WDF_SPECIAL_FILE_TYPE tipizzato che identifica il tipo di file speciale archiviato dal sistema nel dispositivo specificato.
[in] IsInNotificationPath
Valore booleano che, se TRUE, indica che il sistema ha iniziato a usare il file speciale e, se FALSE, indica che il sistema come completato usando il file speciale.
Valore restituito
nessuno
Osservazioni
Per registrare una funzione di callback EvtDeviceUsageNotification , un driver deve chiamare WdfDeviceInitSetPnpPowerEventCallbacks.
Il driver deve fornire una funzione di callback EvtDeviceUsageNotification solo se deve fornire una gestione specifica del driver di file speciali.
Per altre informazioni sui file speciali, vedere Supporto di file speciali.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1.0 |
Versione UMDF minima | 2,0 |
Intestazione | wdfdevice.h (includere Wdf.h) |
IRQL | PASSIVE_LEVEL |