Edit

WDF_SPECIAL_FILE_TYPE enumeration (wdfdevice.h)

[Applies to KMDF only]

The WDF_SPECIAL_FILE_TYPE enumeration identifies special file types that a device can support.

Syntax

typedef enum _WDF_SPECIAL_FILE_TYPE {
  WdfSpecialFileUndefined,
  WdfSpecialFilePaging,
  WdfSpecialFileHibernation,
  WdfSpecialFileDump,
  WdfSpecialFileBoot,
  WdfSpecialFilePostDisplay,
  WdfSpecialFileGuestAssigned,
  WdfSpecialFileInlineCryptoEngine,
  WdfSpecialFileMax
} WDF_SPECIAL_FILE_TYPE, *PWDF_SPECIAL_FILE_TYPE;

Constants

 
WdfSpecialFileUndefined
For internal use only. The default value is zero.
WdfSpecialFilePaging
The device supports paging files. The default value is one.
WdfSpecialFileHibernation
The device supports hibernation files.
WdfSpecialFileDump
The device supports dump files.
WdfSpecialFileBoot
The device supports boot files. This constant is available in version 1.11 and later versions of KMDF.
WdfSpecialFilePostDisplay
The device supports a POST display adapter.
WdfSpecialFileGuestAssigned
The device stack is assigned to a guest setting.
WdfSpecialFileInlineCryptoEngine
The device supports inline crypto engine files.
WdfSpecialFileMax
For internal use only.

Remarks

For more information, see Supporting Special Files.

Requirements

Requirement Value
Minimum KMDF version 1.0
Header wdfdevice.h (include Wdf.h)

See also