Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All


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


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

Setting a Property of this Type

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

  • Set the PropertyType parameter to DEVPROP_TYPE_DECIMAL, set the PropertyBuffer parameter to a pointer to a buffer that can contain at least one DECIMAL value, and set the PropertyBufferSize parameter to sizeof(DECIMAL).

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



Devpropdef.h (include Devpropdef.h)



Send comments about this topic to Microsoft

© 2015 Microsoft