Bagikan melalui


WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT

Objek yang menjelaskan jenisnya sebagai WPD_CONTENT_FUNCTIONAL_OBJECT mewakili objek fungsional, merangkum fungsionalitas perangkat.

Semua objek fungsi, apa pun jenisnya, mendukung properti berikut. (Jika Anda menentukan objek fungsi kustom, objek tersebut juga harus mendukung properti ini.)

Nama Properti Wajib atau Opsional
WPD_OBJECT_ID Diperlukan, baca-saja. Klien tidak dapat mengatur properti ini, bahkan pada waktu pembuatan.
WPD_OBJECT_PARENT_ID Wajib diisi.
WPD_OBJECT_NAME Wajib diisi.
WPD_OBJECT_PERSISTENT_UNIQUE_ID Diperlukan, baca-saja. Klien tidak dapat mengatur properti ini, bahkan pada waktu pembuatan.
WPD_OBJECT_FORMAT Wajib diisi.
WPD_OBJECT_CONTENT_TYPE Wajib diisi.
WPD_OBJECT_ISHIDDEN Diperlukan jika objek disembunyikan.
WPD_OBJECT_ISSYSTEM Diperlukan jika objek adalah objek sistem (mewakili file sistem).
WPD_OBJECT_SIZE Diperlukan jika objek memiliki setidaknya satu sumber daya.
WPD_OBJECT_ORIGINAL_FILE_NAME Diperlukan jika objek mewakili file.
WPD_OBJECT_NON_CONSUMABLE Disarankan jika objek tidak dimaksudkan untuk dikonsumsi oleh perangkat.
WPD_OBJECT_REFERENCES Diperlukan jika objek memiliki referensi ke objek lain.
WPD_OBJECT_KEYWORDS Opsional.
WPD_OBJECT_SYNC_ID Pilihan.
WPD_OBJECT_IS_DRM_PROTECTED Diperlukan jika objek dilindungi oleh teknologi DRM.
WPD_OBJECT_DATE_CREATED Pilihan.
WPD_OBJECT_DATE_MODIFIED Disarankan.
WPD_OBJECT_DATE_AUTHORED Pilihan.
WPD_OBJECT_BACK_REFERENCES Disarankan jika objek direferensikan oleh objek lain.
WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID Pilihan.
WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE Pilihan.
WPD_OBJECT_CAN_DELETE Diperlukan jika objek tidak dapat dihapus.
WPD_OBJECT_LANGUAGE_LOCALE Pilihan.
WPD_FUNCTIONAL_OBJECT_CATEGORY Wajib diisi. Lihat tabel berikut untuk kategori yang ditentukan oleh Perangkat Portabel Windows.

 

Sumber Daya Umum

Objek ini biasanya tidak menghosting sumber daya.

Kategori Objek Fungsi

Objek fungsional dapat dikelompokkan ke dalam kategori, tergantung pada fungsinya. Kategori dijelaskan oleh properti WPD_FUNCTIONAL_OBJECT_CATEGORY (nilai GUID). Kategori menentukan properti tambahan mana yang didukung.

Tabel berikut ini menjelaskan kategori yang ditentukan oleh Perangkat Portabel Windows. Lihat deskripsi kategori untuk mempelajari properti dan sumber daya tambahan apa yang didukung objek.

Kategori Fungsi Deskripsi
WPD_FUNCTIONAL_CATEGORY_ALL Kategori fungsi ini hanya valid sebagai parameter untuk fungsi kueri tertentu (untuk menunjukkan bahwa semua jenis objek fungsi dapat diterima), dan bukan kategori fungsi yang dilaporkan oleh driver.
WPD_FUNCTIONAL_CATEGORY_AUDIO_CAPTURE Objek merangkum fungsionalitas pengambilan audio pada perangkat, misalnya, perekam suara atau komponen perekaman audio lainnya.
WPD_FUNCTIONAL_CATEGORY_DEVICE Objek merangkum perangkat (yaitu, objek paling atas dari perangkat).
WPD_FUNCTIONAL_CATEGORY_NETWORK_CONFIGURATION Objek merangkum fungsionalitas konfigurasi jaringan untuk perangkat, misalnya, profil WiFi atau kemitraan.
WPD_FUNCTIONAL_CATEGORY_RENDERING_INFORMATION Objek menjelaskan jenis file media yang dapat dimainkan perangkat.
WPD_FUNCTIONAL_CATEGORY_SMS Objek merangkum fungsionalitas layanan pesan singkat (umumnya disebut "pesan teks") pada perangkat.
WPD_FUNCTIONAL_CATEGORY_STILL_IMAGE_CAPTURE Objek merangkum fungsionalitas pengambilan gambar di perangkat seperti kamera atau lampiran kamera.
WPD_FUNCTIONAL_CATEGORY_STORAGE Objek merangkum penyimpanan file fisik pada perangkat.
WPD_FUNCTIONAL_CATEGORY_VIDEO_CAPTURE Objek merangkum fungsionalitas pengambilan video pada perangkat, misalnya, komponen perekam video. Aplikasi menggunakan objek ini untuk mendapatkan kontrol terprogram.

 

Persyaratan untuk Objek