An object that describes its type as WPD_CONTENT_TYPE_SERVICE represents a device service.
This type of object supports the following properties.
|Property Name||Required or Optional|
|WPD_OBJECT_ID||Required, read-only. A client cannot set this property, even at creation time.|
|WPD_OBJECT_NAME||Required if the object represents a file.|
|WPD_OBJECT_PERSISTENT_UNIQUE_ID||Required, read-only. A client cannot set this property, even at creation time.|
|WPD_OBJECT_ISHIDDEN||Required if the service should not be shown to the user.|
|WPD_OBJECT_ISSYSTEM||Required if the object is a system object (represents a system file).|
|WPD_FUNCTIONAL_OBJECT_CATEGORY||Required. This represents the device service type.|
|WPD_STORAGE_TYPE||Required if the service is used to store objects.|
|WPD_STORAGE_CAPACITY||Required if the service is used to store objects.|
These objects do not host resources.