Klientgränssnitt
Program använder de metoder som stöds av följande gränssnitt för att utföra åtgärder på bärbara enheter. Dessa åtgärder omfattar att öppna en anslutning till en enhet, hämta data från en enhet, skriva data till en enhet och så vidare.
Gränssnitt | Beskrivning |
---|---|
IEnumPortableDeviceObjectIDs | Räknar upp objekten på en bärbar enhet. |
IPortableDevice | Ger åtkomst på låg nivå till en bärbar enhet. |
IPortableDeviceCapabilities | Hämtar en mängd olika enhetsfunktioner, inklusive format som stöds, kommandon och funktionella objekt. |
IPortableDeviceContent | Innehåller metoder för att skapa, räkna upp och ta bort innehåll på en enhet. |
IPortableDeviceDataStream | Exponerar ytterligare metoder på en IStream- som används för dataöverföringar. |
IPortableDeviceEventCallback | Implementerad av programmet för att ta emot asynkrona återanrop. |
IPortableDeviceManager | Räknar upp enheter som är anslutna till datorn och ger ett enkelt sätt att begära installationsinformation för enheten (inklusive tillverkare, eget namn och beskrivning). |
IPortableDeviceEgenskaper | Läs- och skrivegenskaper för ett objekt på enheten. |
IPortableDevicePropertiesBulk | Läser och skriver flera egenskaper på flera objekt på en enhet asynkront. |
IPortableDevicePropertiesBulkCallback | Implementerad av programmet för att spåra förloppet för en asynkron åtgärd som påbörjades med hjälp av gränssnittet IPortableDevicePropertiesBulk. |
IPortableDeviceResources | Ger åtkomst till ett objekts data. |
IPortableDeviceService | Endast Windows 7. Ger åtkomst på låg nivå till en portabel enhetstjänst. |
IPortableDeviceServiceCapabilities | Endast Windows 7. Hämtar en mängd olika tjänstfunktioner, inklusive format som stöds, kommandon, metoder och återgivningsprofiler. |
IPortableDeviceServiceMethods | Endast Windows 7. Anropar metoder synkront och asynkront på en tjänst. |
IPortableDeviceServiceMethodCallback | Endast Windows 7. Implementerad av programmet för att spåra slutförandet av en asynkron tjänstmetodåtgärd som påbörjats genom att anropa IPortableDeviceServiceMethods::InvokeAsync |
IPortableDeviceServiceManager | Endast Windows 7. Räknar upp tjänster som stöds av en enhet och hämtar enheten som är associerad med en tjänst. |
Följande diagram visar hur ett program får de flesta gränssnitt som behövs. Alla metoder för alla gränssnitt eller gränssnitt som implementeras av programmet visas inte.
Relaterade ämnen