Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Een object dat het type beschrijft als WPD_CONTENT_FUNCTIONAL_OBJECT een functioneel object vertegenwoordigt, waarin apparaatfunctionaliteit wordt ingekapseld.
Alle functionele objecten, ongeacht het type, ondersteunen de volgende eigenschappen. (Als u een aangepast functioneel object definieert, moet het ook deze eigenschappen ondersteunen.)
| Naam van eigenschap | Vereist of optioneel |
|---|---|
| WPD_OBJECT_ID | Vereist, alleen-lezen. Een client kan deze eigenschap niet instellen, zelfs niet tijdens het maken. |
| WPD_OBJECT_PARENT_ID | Vereist. |
| WPD_OBJECT_NAME | Vereist. |
| WPD_OBJECT_PERSISTENT_UNIQUE_ID | Vereist, alleen-lezen. Een client kan deze eigenschap niet instellen, zelfs niet tijdens het maken. |
| WPD_OBJECT_FORMAT | Vereist. |
| WPD_OBJECT_CONTENT_TYPE | Vereist. |
| WPD_OBJECT_ISHIDDEN | Vereist als het object verborgen is. |
| WPD_OBJECT_ISSYSTEM | Vereist als het object een systeemobject is (vertegenwoordigt een systeembestand). |
| WPD_OBJECT_SIZE | Vereist als het object ten minste één resource heeft. |
| WPD_OBJECT_ORIGINAL_FILE_NAME | Vereist als het object een bestand vertegenwoordigt. |
| WPD_OBJECT_NON_CONSUMABLE | Aanbevolen als het object niet is bedoeld voor gebruik door het apparaat. |
| WPD_OBJECT_REFERENCES | Vereist als het object verwijzingen naar andere objecten heeft. |
| WPD_OBJECT_KEYWORDS | Facultatief. |
| WPD_OBJECT_SYNC_ID | Facultatief. |
| WPD_OBJECT_IS_DRM_PROTECTED | Vereist als het object wordt beveiligd door DRM-technologie. |
| WPD_OBJECT_DATE_CREATED | Facultatief. |
| WPD_OBJECT_DATE_MODIFIED | Aanbevolen. |
| WPD_OBJECT_DATE_AUTHORED | Facultatief. |
| WPD_OBJECT_BACK_REFERENCES | Aanbevolen als naar het object wordt verwezen door een ander object. |
| WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID | Facultatief. |
| WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE | Facultatief. |
| WPD_OBJECT_CAN_DELETE | Vereist als het object niet kan worden verwijderd. |
| WPD_OBJECT_LANGUAGE_LOCALE | Facultatief. |
| WPD_FUNCTIONAL_OBJECT_CATEGORY | Vereist. Zie de volgende tabel voor categorieën die zijn gedefinieerd door Windows Portable Devices. |
Typische resources
Deze objecten hosten doorgaans geen resources.
Functionele objectcategorieën
Functionele objecten kunnen worden gegroepeerd in categorieën, afhankelijk van hun functies. Een categorie wordt beschreven door de eigenschap WPD_FUNCTIONAL_OBJECT_CATEGORY (een GUID-waarde). De categorie bepaalt welke aanvullende eigenschappen worden ondersteund.
In de volgende tabel worden de categorieën beschreven die zijn gedefinieerd door Windows Portable Devices. Zie de beschrijving van de categorie voor meer informatie over aanvullende eigenschappen en resources die het object ondersteunt.
| Functionele categorie | Beschrijving |
|---|---|
| WPD_FUNCTIONAL_CATEGORY_ALL | Deze functionele categorie is alleen geldig als parameter voor bepaalde queryfuncties (om aan te geven dat alle functionele objecttypen acceptabel zijn) en is geen gerapporteerde functionele categorie door het stuurprogramma. |
| WPD_FUNCTIONAL_CATEGORY_AUDIO_CAPTURE | Het object bevat functionaliteit voor audio-opname op het apparaat, bijvoorbeeld een spraakrecorder of een ander onderdeel voor audio-opname. |
| WPD_FUNCTIONAL_CATEGORY_DEVICE | Het object bevat het apparaat (dat wil gezegd het hoogste object van het apparaat). |
| WPD_FUNCTIONAL_CATEGORY_NETWORK_CONFIGURATION | Het object bevat netwerkconfiguratiefunctionaliteit voor het apparaat, bijvoorbeeld WiFi-profielen of partnerschappen. |
| WPD_FUNCTIONAL_CATEGORY_RENDERING_INFORMATION | Het object beschrijft de typen mediabestanden die het apparaat kan afspelen. |
| WPD_FUNCTIONAL_CATEGORY_SMS | Het object bevat de functionaliteit van de korte berichtenservice (ook wel 'sms-berichten' genoemd) op het apparaat. |
| WPD_FUNCTIONAL_CATEGORY_STILL_IMAGE_CAPTURE | Het object bevat nog steeds functionaliteit voor het vastleggen van afbeeldingen op een apparaat, zoals een camera- of camerabijlage. |
| WPD_FUNCTIONAL_CATEGORY_STORAGE | Het object bevat fysieke bestandsopslag op het apparaat. |
| WPD_FUNCTIONAL_CATEGORY_VIDEO_CAPTURE | Het object bevat functionaliteit voor het vastleggen van video's op het apparaat, bijvoorbeeld een videorecorderonderdeel. Een toepassing gebruikt dit object om programmatisch beheer te krijgen. |
Verwante onderwerpen