Share via


WPD_CONTENT_TYPE_ALL

banner art

Previous Next

WPD_CONTENT_TYPE_ALL

This content type is only valid as a parameter and is not a reported content type by the driver. This allows your application to ask questions about all object types.

If you are designing a custom object, it must at minimum support these properties.

Property Name Required or Optional
WPD_OBJECT_ID Required, but read-only; a client cannot set this property even at creation time.
WPD_OBJECT_PARENT_ID Required
WPD_OBJECT_NAME Required
WPD_OBJECT_PERSISTENT_UNIQUE_ID Required, but read-only; a client cannot set this property even at creation time.
WPD_OBJECT_FORMAT Required
WPD_OBJECT_CONTENT_TYPE Required
WPD_OBJECT_ISHIDDEN Required if the object is hidden.
WPD_OBJECT_ISSYSTEM Required if the object is a system object (that is, it represents a system file).
WPD_OBJECT_SIZE Required if the object has at least one resource.
WPD_OBJECT_ORIGINAL_FILE_NAME Required if the object represents a file.
WPD_OBJECT_NON_CONSUMABLE Recommended if the object is not meant for consumption by the device.
WPD_OBJECT_REFERENCES Required if the object has references to other objects.
WPD_OBJECT_KEYWORDS Optional
WPD_OBJECT_SYNC_ID Optional
WPD_OBJECT_IS_DRM_PROTECTED Required if the object is protected by digital rights management (DRM) technology.
WPD_OBJECT_DATE_CREATED Optional
WPD_OBJECT_DATE_MODIFIED Recommended
WPD_OBJECT_DATE_AUTHORED Optional
WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID Optional
WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE Optional

Typical Resources

These objects typically do not host resources.

See Also

Previous Next