In Windows Vista and later versions of Windows, the DEVPROP_TYPE_FILETIME property type represents the base-data-type identifier that indicates that the data type is a FILETIME-typed value.


We recommend that all time values be represented in Coordinated Universal Time (UTC) units.

DEVPROP_TYPE_FILETIME can be combined only with the DEVPROP_TYPEMOD_ARRAY property-data-type modifier.

Setting a Property of this Type

To set a property whose base data type is DEVPROP_TYPE_FILETIME, call the corresponding SetupDiSetXxx property function and set the function input parameters as follows:

  • Set the PropertyType parameter to DEVPROP_TYPE_DATE, set the PropertyBuffer parameter to a pointer to a buffer that contains a FILETIME structure, and set the PropertyBufferSize parameter to sizeof(FILETIME).

  • Set the other function input parameters as appropriate to set the property.



Devpropdef.h (include Devpropdef.h)



Send comments about this topic to Microsoft