EVT_WDF_DEVICE_USAGE_NOTIFICATION funzione di callback (wdfdevice.h)
[Si applica a KMDF e UMDF]
La funzione di callback di un driver EvtDeviceUsageNotification 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_TYPEtipizzato 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, indicare che il sistema è terminato di usare il file speciale.
Valore restituito
Nessuno
Osservazioni
Per registrare un EvtDeviceUsageNotification funzione di callback, un driver deve chiamare WdfDeviceInitSetPnpPowerEventCallbacks.
Il driver deve fornire un EvtDeviceUsageNotification funzione di callback solo se deve fornire una gestione specifica del driver di file speciali.
Per altre informazioni sui file speciali, vedere Supporto di file speciali.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
versione minima di KMDF | 1.0 |
versione minima di UMDF | 2.0 |
intestazione | wdfdevice.h (include Wdf.h) |
IRQL | PASSIVE_LEVEL |