Aplikasi WpdServicesApiSample

Layanan perangkat adalah ekstensi dari objek fungsional: Selain mengelompokkan kemampuan perangkat secara logis, layanan perangkat menyediakan aplikasi dengan kemampuan untuk menemukan kemampuan tersebut secara terprogram.

Aplikasi sampel WpdServicesApiSample adalah aplikasi desktop baris perintah yang dapat Anda gunakan untuk menjelajahi layanan Kontak pada perangkat yang terpasang pada komputer Anda. Anda dapat menjelajahi layanan ini dengan mencantumkan layanan yang didukung: format, peristiwa, metode, dan layanan abstrak. Anda juga dapat menggunakan aplikasi ini mengambil properti pada layanan Kontak tertentu dan untuk memanggil metode yang didukung oleh layanan tersebut.

Jika Anda belum memiliki perangkat yang mendukung layanan Kontak, Anda masih dapat menjalankan WpdServicesApiSample jika Anda pertama kali menginstal WpdServiceSampleDriver yang disertakan dalam Windows Driver Kit.

Aplikasi sampel WpdServicesApiSample mencakup file berikut:

File Deskripsi
ContentEnumeration.cpp Berisi metode yang menghitung konten pada layanan Kontak tertentu.
ContentProperties.cpp Berisi metode yang membaca dan menulis properti pada layanan Kontak tertentu.
ServiceCapabilities.cpp Berisi metode yang mengambil format, peristiwa, dan layanan abstrak yang didukung oleh layanan Kontak tertentu.
ServiceEnumeration.cpp Berisi fungsi pembantu yang mengambil informasi perangkat seperti nama yang mudah diingat perangkat atau layanan Kontak yang didukung.
ServiceMethods.cpp Berisi metode yang mengambil dan memanggil metode yang didukung oleh layanan Kontak tertentu.
Stdafx.cpp Termasuk file standar.
WpdServiceApiSample.cpp Menghosting fungsi startup _tmain , yang memanggil fungsi DoMenu lokal, yang menampilkan daftar perangkat dan tugas yang tersedia dan memanggil fungsi yang sesuai untuk pilihan menu pengguna.

 

Sampel