Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Objek fungsional ada untuk mengidentifikasi atau mengelompokkan kemampuan fitur perangkat secara logis. Misalnya, aplikasi dapat melihat bahwa perangkat mendukung SMS dengan mencari objek fungsi sms. Demikian pula, aplikasi dapat melihat bahwa perangkat memiliki kemampuan kamera dengan mencari objek fungsi still image capture.
Representasi objek fleksibel ini membantu mengaktifkan dukungan yang mudah untuk perangkat dengan kemampuan multifungsi. Driver hanya dapat mengekspos objek fungsional apa pun yang mewakili perangkat mereka, yang lebih terperinci daripada menggunakan kelas perangkat tradisional. Representasi objek juga membantu mengisolasi potongan fungsional yang tumpang tindih; misalnya, beberapa ponsel mungkin memiliki dua kamera atau empat penyimpanan.
Dalam sistem operasi Windows 7, layanan memperluas objek fungsional dengan menyediakan kueri kemampuan yang kaya dan pengelompokan konten abstrak. Aplikasi dapat menggunakan layanan untuk menemukan kemampuan perangkat dan berinteraksi dengan konten secara lebih efisien. Misalnya, aplikasi dapat melihat bahwa perangkat mendukung kemampuan sinkronisasi kontak dengan mencari objek layanan Kontak, dan dapat menemukan semua kontak sebagai objek turunan dari objek layanan, tanpa harus mencari hierarki penyimpanan secara rekursif.
Layanan juga memungkinkan aplikasi untuk menemukan dan memanggil perilaku kustom pada perangkat.
Topik terkait