Antarmuka Klien
Aplikasi menggunakan metode yang didukung oleh antarmuka berikut untuk melakukan operasi pada perangkat portabel. Operasi ini termasuk membuka koneksi ke perangkat, mengambil data dari perangkat, menulis data ke perangkat, dan sebagainya.
Antarmuka | Deskripsi |
---|---|
IEnumPortableDeviceObjectIDs | Menghitung objek pada perangkat portabel. |
IPortableDevice | Menyediakan akses tingkat rendah ke perangkat portabel. |
IPortableDeviceCapabilities | Mengambil berbagai kemampuan perangkat, termasuk format, perintah, dan objek fungsi yang didukung. |
IPortableDeviceContent | Menyediakan metode untuk membuat, menghitung, dan menghapus konten pada perangkat. |
IPortableDeviceDataStream | Mengekspos metode tambahan pada IStream yang digunakan untuk transfer data. |
IPortableDeviceEventCallback | Diimplementasikan oleh aplikasi untuk menerima panggilan balik asinkron. |
IPortableDeviceManager | Menghitung perangkat yang terhubung ke komputer, dan menyediakan cara sederhana untuk meminta informasi penginstalan untuk perangkat (termasuk produsen, nama yang mudah diingat, dan deskripsi). |
IPortableDeviceProperties | Membaca dan menulis properti untuk objek pada perangkat. |
IPortableDevicePropertiesBulk | Membaca dan menulis beberapa properti pada beberapa objek pada perangkat, secara asinkron. |
IPortableDevicePropertiesBulkCallback | Diimplementasikan oleh aplikasi untuk melacak kemajuan operasi asinkron yang dimulai dengan menggunakan antarmuka IPortableDevicePropertiesBulk . |
IPortableDeviceResources | Menyediakan akses ke data objek. |
IPortableDeviceService | Hanya Windows 7. Menyediakan akses tingkat rendah ke layanan perangkat portabel. |
IPortableDeviceServiceCapabilities | Hanya Windows 7. Mengambil berbagai kemampuan layanan, termasuk format, perintah, metode, dan profil penyajian yang didukung. |
IPortableDeviceServiceMethods | Hanya Windows 7. Memanggil metode secara sinkron dan asinkron pada layanan. |
IPortableDeviceServiceMethodCallback | Hanya Windows 7. Diimplementasikan oleh aplikasi untuk melacak penyelesaian operasi metode layanan asinkron dimulai dengan memanggil IPortableDeviceServiceMethods::InvokeAsync |
IPortableDeviceServiceManager | Hanya Windows 7. Menghitung layanan yang didukung oleh perangkat, dan mengambil perangkat yang terkait dengan layanan. |
Diagram berikut menunjukkan bagaimana aplikasi mendapatkan sebagian besar antarmuka yang dibutuhkannya. Tidak semua metode dari semua antarmuka atau antarmuka yang diimplementasikan oleh aplikasi ditampilkan.
Topik terkait