Klientská rozhraní
Aplikace používají metody podporované následujícími rozhraními k provádění operací na přenosných zařízeních. Mezi tyto operace patří otevření připojení k zařízení, načtení dat ze zařízení, zápis dat do zařízení atd.
Rozhraní | Popis |
---|---|
identifikátory IEnumPortableDeviceObjectIDs | Vytvoří výčet objektů na přenosném zařízení. |
IPortableDevice | Poskytuje přístup k přenosnému zařízení na nízké úrovni. |
IPortableDeviceCapabilities | Načte celou řadu funkcí zařízení, včetně podporovaných formátů, příkazů a funkčních objektů. |
IPortableDeviceContent | Poskytuje metody pro vytváření, vytváření výčtů a odstraňování obsahu na zařízení. |
IPortableDeviceDataStream | Zveřejňuje další metody pro IStream používané pro přenosy dat. |
IPortableDeviceEventCallback | Implementuje aplikace pro příjem asynchronních zpětných volání. |
IPortableDeviceManager | Vytvoří výčet zařízení připojených k počítači a poskytuje jednoduchý způsob, jak požádat o informace o instalaci zařízení (včetně výrobce, popisného názvu a popisu). |
IPortableDeviceProperties | Čtení a zápis vlastností objektu v zařízení |
IPortableDevicePropertiesBulk | Načítá a zapisuje více vlastností na více objektech na zařízení asynchronně. |
IPortableDevicePropertiesBulkCallback | Implementuje aplikace ke sledování průběhu asynchronní operace, která byla zahájena pomocí rozhraní IPortableDevicePropertiesBulk. |
IPortableDeviceResources | Poskytuje přístup k datům objektu. |
IPortableDeviceService | Pouze Windows 7. Poskytuje přístup k přenosné službě zařízení na nízké úrovni. |
IPortableDeviceServiceCapabilities | Pouze Windows 7. Načte celou řadu funkcí služby, včetně podporovaných formátů, příkazů, metod a profilů vykreslování. |
IPortableDeviceServiceMethods | Pouze Windows 7. Vyvolá metody synchronně a asynchronně ve službě. |
IPortableDeviceServiceMethodCallback | Pouze Windows 7. Implementovaná aplikací ke sledování dokončení operace asynchronní metody služby zahájené voláním IPortableDeviceServiceMethods::InvokeAsync |
IPortableDeviceServiceManager | Pouze Windows 7. Vytvoří výčet služeb podporovaných zařízením a načte zařízení přidružené ke službě. |
Následující diagram znázorňuje, jak aplikace získá většinu rozhraní, která potřebuje. Nezobrazují se všechny metody všech rozhraní nebo rozhraní, která jsou implementována aplikací.
Související témata
-
Referenčníprogramování