Windows Portable Devices defines the following constant types.
|General Constants||General use constants for devices and applications.|
|Error Constants||Error values returned by methods.|
|Content Type GUIDs||Object types defined by Windows Portable Devices. Object types include audio, e-mail, and image objects.|
|Device Interface GUIDs||Device interface types defined by Windows Portable Devices. There are two interface types: public and private.|
|Object Format GUIDs||File format types that are defined by Windows Portable Devices. Format types include Microsoft Windows Media Audio (WMA), Windows Media Video (WMV), and JPEG.|
|Resource Type Property Keys||Resource types defined by Windows Portable Devices. Resource types include audio and thumbnail image data.|
|Properties and Attributes||The properties and attributes defined by Windows Portable Devices.|