Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Objekt, který popisuje jeho typ jako WPD_CONTENT_FUNCTIONAL_OBJECT představuje funkční objekt zapouzdření funkčnosti zařízení.
Všechny funkční objekty, bez ohledu na typ, podporují následující vlastnosti. (Pokud definujete vlastní funkční objekt, musí také podporovat tyto vlastnosti.)
| Název vlastnosti | Povinné nebo volitelné |
|---|---|
| WPD_OBJECT_ID | Povinné, jen pro čtení. Klient nemůže tuto vlastnost nastavit ani při vytváření. |
| WPD_OBJECT_PARENT_ID | Požadovaný. |
| WPD_OBJECT_NAME | Požadovaný. |
| WPD_OBJECT_PERSISTENT_UNIQUE_ID | Povinné, jen pro čtení. Klient nemůže tuto vlastnost nastavit ani při vytváření. |
| WPD_OBJECT_FORMAT | Požadovaný. |
| WPD_OBJECT_CONTENT_TYPE | Požadovaný. |
| WPD_OBJECT_ISHIDDEN | Vyžaduje se, pokud je objekt skrytý. |
| WPD_OBJECT_ISSYSTEM | Vyžaduje se, pokud je objekt systémovým objektem (představuje systémový soubor). |
| WPD_OBJECT_SIZE | Vyžaduje se, pokud má objekt alespoň jeden prostředek. |
| WPD_OBJECT_ORIGINAL_FILE_NAME | Vyžaduje se, pokud objekt představuje soubor. |
| WPD_OBJECT_NON_CONSUMABLE | Doporučuje se, pokud objekt není určen ke spotřebě zařízení. |
| WPD_OBJECT_REFERENCES | Vyžaduje se, pokud má objekt odkazy na jiné objekty. |
| WPD_OBJECT_KEYWORDS | Volitelný. |
| WPD_OBJECT_SYNC_ID | Volitelný. |
| WPD_OBJECT_IS_DRM_PROTECTED | Vyžaduje se, pokud je objekt chráněný technologií DRM. |
| WPD_OBJECT_DATE_CREATED | Volitelný. |
| WPD_OBJECT_DATE_MODIFIED | Doporučený. |
| WPD_OBJECT_DATE_AUTHORED | Volitelný. |
| WPD_OBJECT_BACK_REFERENCES | Doporučuje se, pokud na objekt odkazuje jiný objekt. |
| WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID | Volitelný. |
| WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE | Volitelný. |
| WPD_OBJECT_CAN_DELETE | Vyžaduje se, pokud objekt nelze odstranit. |
| WPD_OBJECT_LANGUAGE_LOCALE | Volitelný. |
| WPD_FUNCTIONAL_OBJECT_CATEGORY | Požadovaný. V následující tabulce najdete kategorie definované přenosnými zařízeními s Windows. |
Typické prostředky
Tyto objekty obvykle hostují prostředky.
Kategorie funkčních objektů
Funkční objekty lze seskupit do kategorií v závislosti na jejich funkcích. Kategorii popisuje vlastnost WPD_FUNCTIONAL_OBJECT_CATEGORY (hodnota GUID). Kategorie určuje, které další vlastnosti jsou podporovány.
Následující tabulka popisuje kategorie definované přenosnými zařízeními s Windows. V popisu kategorie se dozvíte, jaké další vlastnosti a prostředky objekt podporuje.
| Kategorie funkčnosti | Popis |
|---|---|
| WPD_FUNCTIONAL_CATEGORY_ALL | Tato funkční kategorie je platná pouze jako parametr pro určité funkce dotazu (aby bylo možné označit, že všechny typy funkčních objektů jsou přijatelné) a není hlášenou funkční kategorií ovladače. |
| WPD_FUNCTIONAL_CATEGORY_AUDIO_CAPTURE | Objekt zapouzdřuje funkci záznamu zvuku v zařízení, například hlasový záznam nebo jinou součást záznamu zvuku. |
| WPD_FUNCTIONAL_CATEGORY_DEVICE | Objekt zapouzdřuje zařízení (to znamená nejvyšší objekt zařízení). |
| WPD_FUNCTIONAL_CATEGORY_NETWORK_CONFIGURATION | Objekt zapouzdřuje funkce konfigurace sítě pro zařízení, například profily WiFi nebo partnerství. |
| WPD_FUNCTIONAL_CATEGORY_RENDERING_INFORMATION | Objekt popisuje typy mediálních souborů, které zařízení dokáže přehrát. |
| WPD_FUNCTIONAL_CATEGORY_SMS | Objekt zapouzdřuje funkce služby krátkých zpráv (běžně označované jako "textové zprávy") na zařízení. |
| WPD_FUNCTIONAL_CATEGORY_STILL_IMAGE_CAPTURE | Objekt zapouzdřuje funkce zachytávání obrázků na zařízení, jako je fotoaparát nebo příloha fotoaparátu. |
| WPD_FUNCTIONAL_CATEGORY_STORAGE | Objekt zapouzdřuje fyzické úložiště souborů v zařízení. |
| WPD_FUNCTIONAL_CATEGORY_VIDEO_CAPTURE | Objekt zapouzdřuje funkci zachycení videa v zařízení, například součást záznamu videa. Aplikace používá tento objekt k získání programového řízení. |
Související témata
-
požadavky pro objekty