Ügyféloldali felületek
Az alkalmazások az alábbi interfészek által támogatott módszereket használják a hordozható eszközökön végzett műveletek végrehajtásához. Ezek a műveletek közé tartozik a kapcsolat megnyitása egy eszközhöz, adatok lekérése egy eszközről, adatok írása egy eszközre stb.
Interfész | Leírás |
---|---|
IEnumPortableDeviceObjectIDs | Számba iktatja az objektumokat egy hordozható eszközön. |
IPortableDevice | Alacsony szintű hozzáférést biztosít egy hordozható eszközhöz. |
IPortableDeviceCapabilities | Számos eszközképességet kér le, beleértve a támogatott formátumokat, parancsokat és funkcionális objektumokat. |
IPortableDeviceContent | Metódusokat biztosít az eszköz tartalmainak létrehozására, számbavételére és törlésére. |
IPortableDeviceDataStream | További módszereket tesz elérhetővé az adatátvitelhez használt IStream. |
IPortableDeviceEventCallback | Az alkalmazás implementálta az aszinkron visszahívások fogadásához. |
IPortableDeviceManager | Számba adja a számítógéphez csatlakoztatott eszközöket, és egyszerű módot kínál az eszköz telepítési adatainak lekérésére (beleértve a gyártót, a rövid nevet és a leírást). |
IPortableDeviceProperties | Az eszközön lévő objektumok olvasási és írási tulajdonságai. |
IPortableDevicePropertiesBulk | Több tulajdonság olvasása és írása több objektumon egy eszközön aszinkron módon. |
IPortableDevicePropertiesBulkCallback | Az alkalmazás az IPortableDevicePropertiesBulk interfész használatával megkezdett aszinkron művelet előrehaladásának nyomon követésére lett implementálva. |
IPortableDeviceResources | Hozzáférést biztosít egy objektum adataihoz. |
IPortableDeviceService | Csak Windows 7 rendszeren. Alacsony szintű hozzáférést biztosít egy hordozható eszközszolgáltatáshoz. |
IPortableDeviceServiceCapabilities | Csak Windows 7 rendszeren. Számos szolgáltatásképességet kér le, beleértve a támogatott formátumokat, parancsokat, metódusokat és renderelési profilokat. |
IPortableDeviceServiceMethods | Csak Windows 7 rendszeren. A metódusokat szinkron módon és aszinkron módon hívja meg egy szolgáltatáson. |
IPortableDeviceServiceMethodCallback | Csak Windows 7 rendszeren. Az alkalmazás egy aszinkron szolgáltatásmetódus-művelet befejezésének nyomon követésére implementálta IPortableDeviceServiceMethods::InvokeAsync |
IPortableDeviceServiceManager | Csak Windows 7 rendszeren. Felsorolja az eszköz által támogatott szolgáltatásokat, és lekéri a szolgáltatáshoz társított eszközt. |
Az alábbi ábra azt mutatja be, hogy egy alkalmazás hogyan kapja meg a legtöbb szükséges felületet. Nem minden, az alkalmazás által implementált felület vagy interfész metódusa jelenik meg.
Kapcsolódó témakörök