Supporto di file speciali

I file speciali includono file di paging, file di dump e file di ibernazione. Se il dispositivo di destinazione per il driver è un dispositivo di archiviazione che il sistema potrebbe usare per questi file, il driver deve eseguire le operazioni seguenti:

Se il driver chiama WdfDeviceSetSpecialFileSupport per un dispositivo e se un file speciale è aperto nel dispositivo, il framework non consente alla gestione PnP di rimuovere o arrestare il dispositivo.

Dopo che un driver ha chiamato WdfDeviceAddDependentUsageDeviceObject, può chiamare WdfDeviceRemoveDependentUsageDeviceObject per rimuovere la dipendenza di un dispositivo in un altro dispositivo.