// wdfdevice.h
typedef enum _WDF_SPECIAL_FILE_TYPE {
WdfSpecialFileUndefined,
WdfSpecialFilePaging,
WdfSpecialFileHibernation,
WdfSpecialFileDump,
WdfSpecialFileBoot,
WdfSpecialFilePostDisplay,
WdfSpecialFileGuestAssigned,
WdfSpecialFileInlineCryptoEngine,
WdfSpecialFileMax
} WDF_SPECIAL_FILE_TYPE, *PWDF_SPECIAL_FILE_TYPE;
View the official Windows Driver Kit DDI referenceNo description available.
[Applies to KMDF only]
The WDF_SPECIAL_FILE_TYPE enumeration identifies special file types that a device can support.
WdfSpecialFileUndefinedFor internal use only. The default value is zero.
WdfSpecialFilePagingThe device supports paging files. The default value is one.
WdfSpecialFileHibernationThe device supports hibernation files.
WdfSpecialFileDumpThe device supports dump files.
WdfSpecialFileBootThe device supports boot files. This constant is available in version 1.11 and later versions of KMDF.
WdfSpecialFilePostDisplayThe device supports a POST display adapter.
WdfSpecialFileGuestAssignedThe device stack is assigned to a guest setting.
WdfSpecialFileInlineCryptoEngineThe device supports inline crypto engine files.
WdfSpecialFileMaxFor internal use only.
For more information, see Supporting Special Files.