Windows Portable Devices defines the following constant types.
|General Constants||General use constants for devices and applications.|
|Error Constants||Error values returned by methods.|
|Event Constants||Event types defined by Windows Portable Devices. Event types include object added, object removed, object updated, object moved, object copied, object transfer requested, device reset, device removed, and device capabilities updated.|
|Object Type GUIDs||Object types defined by Windows Portable Devices. Object types include audio, e-mail, and image objects.|
|Object Format GUIDs||File format types defined by Windows Portable Devices. Format types include WMA, WMV, and JPEG.|
|Resource Type GUIDs||Resource types defined by Windows Portable Devices. Resource types include audio and thumbnail image data.|
|Properties and Attributes||Properties and attributes defined by Windows Portable Devices.|