Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Objet qui décrit son type comme WPD_CONTENT_FUNCTIONAL_OBJECT représente un objet fonctionnel, encapsulant les fonctionnalités de l’appareil.
Tous les objets fonctionnels, quel que soit le type, prennent en charge les propriétés suivantes. (Si vous définissez un objet fonctionnel personnalisé, il doit également prendre en charge ces propriétés.)
| Nom de la propriété | Obligatoire ou facultatif |
|---|---|
| WPD_OBJECT_ID | Obligatoire, en lecture seule. Un client ne peut pas définir cette propriété, même au moment de la création. |
| WPD_OBJECT_PARENT_ID | Obligatoire. |
| WPD_OBJECT_NAME | Obligatoire. |
| WPD_OBJECT_PERSISTENT_UNIQUE_ID | Obligatoire, en lecture seule. Un client ne peut pas définir cette propriété, même au moment de la création. |
| WPD_OBJECT_FORMAT | Obligatoire. |
| WPD_OBJECT_CONTENT_TYPE | Obligatoire. |
| WPD_OBJECT_ISHIDDEN | Obligatoire si l’objet est masqué. |
| WPD_OBJECT_ISSYSTEM | Obligatoire si l’objet est un objet système (représente un fichier système). |
| WPD_OBJECT_SIZE | Obligatoire si l’objet a au moins une ressource. |
| WPD_OBJECT_ORIGINAL_FILE_NAME | Obligatoire si l’objet représente un fichier. |
| WPD_OBJECT_NON_CONSUMABLE | Recommandé si l’objet n’est pas destiné à être consommé par l’appareil. |
| WPD_OBJECT_REFERENCES | Obligatoire si l’objet a des références à d’autres objets. |
| WPD_OBJECT_KEYWORDS | Optionnel. |
| WPD_OBJECT_SYNC_ID | Optionnel. |
| WPD_OBJECT_IS_DRM_PROTECTED | Obligatoire si l’objet est protégé par la technologie DRM. |
| WPD_OBJECT_DATE_CREATED | Optionnel. |
| WPD_OBJECT_DATE_MODIFIED | Recommandé. |
| WPD_OBJECT_DATE_AUTHORED | Optionnel. |
| WPD_OBJECT_BACK_REFERENCES | Recommandé si l’objet est référencé par un autre objet. |
| WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID | Optionnel. |
| WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE | Optionnel. |
| WPD_OBJECT_CAN_DELETE | Obligatoire si l’objet ne peut pas être supprimé. |
| WPD_OBJECT_LANGUAGE_LOCALE | Optionnel. |
| WPD_FUNCTIONAL_OBJECT_CATEGORY | Obligatoire. Consultez le tableau suivant pour connaître les catégories définies par les appareils portables Windows. |
Ressources classiques
Ces objets n’hébergent généralement pas les ressources.
Catégories d’objets fonctionnels
Les objets fonctionnels peuvent être regroupés en catégories, en fonction de leurs fonctions. Une catégorie est décrite par la propriété WPD_FUNCTIONAL_OBJECT_CATEGORY (valeur GUID). La catégorie détermine les propriétés supplémentaires prises en charge.
Le tableau suivant décrit les catégories définies par les appareils portables Windows. Consultez la description de la catégorie pour savoir quelles propriétés et ressources supplémentaires l’objet prend en charge.
| Catégorie fonctionnelle | Description |
|---|---|
| WPD_FUNCTIONAL_CATEGORY_ALL | Cette catégorie fonctionnelle est valide uniquement comme paramètre pour certaines fonctions de requête (pour indiquer que tous les types d’objets fonctionnels sont acceptables) et n’est pas une catégorie fonctionnelle signalée par le pilote. |
| WPD_FUNCTIONAL_CATEGORY_AUDIO_CAPTURE | L’objet encapsule les fonctionnalités de capture audio sur l’appareil, par exemple un enregistreur vocal ou un autre composant d’enregistrement audio. |
| WPD_FUNCTIONAL_CATEGORY_DEVICE | L’objet encapsule l’appareil (c’est-à-dire l’objet le plus haut de l’appareil). |
| WPD_FUNCTIONAL_CATEGORY_NETWORK_CONFIGURATION | L’objet encapsule les fonctionnalités de configuration réseau pour l’appareil, par exemple, les profils Wi-Fi ou les partenariats. |
| WPD_FUNCTIONAL_CATEGORY_RENDERING_INFORMATION | L’objet décrit les types de fichiers multimédias que l’appareil est en mesure de lire. |
| WPD_FUNCTIONAL_CATEGORY_SMS | L’objet encapsule la fonctionnalité de service de message court (communément appelée « messagerie texte ») sur l’appareil. |
| WPD_FUNCTIONAL_CATEGORY_STILL_IMAGE_CAPTURE | L’objet encapsule toujours les fonctionnalités de capture d’images sur un appareil tel qu’une caméra ou une pièce jointe. |
| WPD_FUNCTIONAL_CATEGORY_STORAGE | L’objet encapsule le stockage de fichiers physiques sur l’appareil. |
| WPD_FUNCTIONAL_CATEGORY_VIDEO_CAPTURE | L’objet encapsule les fonctionnalités de capture vidéo sur l’appareil, par exemple un composant d’enregistreur vidéo. Une application utilise cet objet pour obtenir un contrôle programmatique. |
Rubriques connexes
-
Configuration requise pour les objets