header portabledeviceapi.h
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
portabledeviceapi.h berisi antarmuka pemrograman berikut:
Antarmuka
IEnumPortableDeviceObjectIDs Antarmuka IEnumPortableDeviceObjectIDs menghitung objek pada perangkat portabel. Dapatkan antarmuka ini awalnya dengan memanggil IPortableDeviceContent::EnumObjects pada perangkat. |
IPortableDevice Antarmuka IPortableDevice menyediakan akses ke perangkat portabel. |
IPortableDeviceCapabilities Antarmuka IPortableDeviceCapabilities antarmuka berbagai kemampuan perangkat, termasuk format, perintah, dan objek fungsi yang didukung. Anda dapat mengambil antarmuka ini dari perangkat dengan memanggil IPortableDevice::Capabilities. |
IPortableDeviceContent Antarmuka IPortableDeviceContent menyediakan metode untuk membuat, menghitung, memeriksa, dan menghapus konten pada perangkat. Untuk mendapatkan antarmuka ini, panggil IPortableDevice::Content. |
IPortableDeviceContent2 Menentukan metode tambahan yang menyediakan akses ke konten yang ditemukan pada perangkat. |
IPortableDeviceDataStream Antarmuka IPortableDeviceDataStream mengekspos metode tambahan pada IStream yang digunakan untuk transfer data. |
IPortableDeviceDispatchFactory Mewakili pabrik yang dapat membuat instans objek Perangkat Automasi WPD. |
IPortableDeviceEventCallback Antarmuka IPortableDeviceEventCallback yang diterapkan oleh aplikasi untuk menerima panggilan balik asinkron jika aplikasi telah mendaftar untuk menerimanya dengan memanggil IPortableDevice::Advise. |
IPortableDeviceManager Menghitung perangkat yang terhubung ke komputer dan menyediakan cara sederhana untuk meminta informasi penginstalan, termasuk produsen, nama yang mudah diingat, dan deskripsi. |
IPortableDeviceProperties Antarmuka IPortableDeviceProperties mengambil, menambahkan, atau menghapus properti dari objek pada perangkat, atau perangkat itu sendiri. |
IPortableDevicePropertiesBulk Kueri antarmuka IPortableDevicePropertiesBulk atau mengatur beberapa properti pada beberapa objek pada perangkat, secara asinkron. |
IPortableDevicePropertiesBulkCallback Antarmuka IPortableDevicePropertiesBulkCallback diimplementasikan oleh aplikasi untuk melacak kemajuan operasi asinkron yang dimulai dengan menggunakan antarmuka IPortableDevicePropertiesBulk. Setelah aplikasi memanggil IPortableDevicePropertiesBulk::Start, Perangkat Portabel Windows memanggil IPortableDevicePropertiesBulkCallback::OnStart terlebih dahulu, lalu berulang kali memanggil IPortableDevicePropertiesBulkCallback::OnProgress dengan informasi hingga operasi selesai atau aplikasi memanggil IPortableDevicePropertiesBulk::Batal atau mengembalikan nilai kesalahan untuk OnProgress. Terakhir, terlepas dari apakah operasi berhasil diselesaikan, Perangkat Portabel Windows memanggil IPortableDevicePropertiesBulkCallback::OnEnd. |
IPortableDeviceResources Antarmuka IPortableDeviceResources menyediakan akses ke data mentah objek. Gunakan antarmuka ini untuk membaca atau menulis sumber daya dalam objek. Untuk mendapatkan antarmuka ini, panggil IPortableDeviceContent::Transfer. |
IPortableDeviceService Menyediakan akses ke layanan. |
IPortableDeviceServiceCapabilities Mengambil informasi yang menjelaskan kemampuan layanan. |
IPortableDeviceServiceManager Mengambil perangkat yang terkait dengan layanan dan daftar layanan yang ditemukan pada perangkat. |
IPortableDeviceServiceMethodCallback Berisi metode yang digunakan aplikasi untuk melacak penyelesaian metode panggilan balik. Aplikasi yang memanggil metode layanan secara asinkron dapat mengimplementasikan antarmuka ini, dan menyediakannya sebagai parameter ke IPortableDeviceServiceMethods::InvokeAsync. |
IPortableDeviceServiceMethods Memanggil, atau membatalkan pemanggilan, metode pada layanan. |
IPortableDeviceUnitsStream Antarmuka IPortableDeviceUnitsStream menyediakan cara untuk mengoperasikan, atau mencari, pada aliran dengan menggunakan unit alternatif, seperti bingkai atau milidetik. |
IPortableDeviceWebControl Mewakili pabrik yang dapat membuat instans objek Perangkat Automasi WPD di aplikasi Bursa Windows. |