Apa yang Disertakan dengan SDK

Tabel berikut ini menjelaskan konten SDK Windows Media Device Manager. Semua file atau folder dijelaskan dalam kaitannya dengan jalur penginstalan SDK akar.

File Deskripsi
WMDM\ Folder tingkat atas untuk Windows Media Device Manager SDK. Folder ini mencakup makefile untuk membangun semua aplikasi sampel.
idl\ Folder yang berisi semua file IDL yang diperlukan untuk membangun header yang diperlukan untuk metode Windows Media Device Manager. Namun, alih-alih menggunakan file-file ini, Anda dapat menggunakan file header yang disediakan dalam folder inc\.
Untuk melihat daftar file IDL ini, dan untuk mempelajari file header mana yang dibangun dari file IDL mana, lihat Mengkompilasi File IDL yang Disediakan dengan SDK.
inc\....
Folder yang mencakup semua header yang menentukan antarmuka dan jenis data dalam SDK ini.
mswmdm.h Menentukan semua antarmuka aplikasi, antarmuka penyedia layanan, antarmuka penyedia konten aman, kode kesalahan, konstanta, struktur, dan antarmuka IComponentAuthenticate .
mswmdm_i.c Menentukan antarmuka IWMDMNotification .
MtpExt.h Menentukan struktur khusus MTP yang diperlukan untuk aplikasi yang memanggil IWMDMDevice3::D eviceIoControl.
resource.h Menentukan berbagai konstanta sumber daya yang digunakan oleh sampel SDK.
sac.h Menentukan data saluran terautentikasi aman yang diperlukan oleh semua aplikasi dan penyedia layanan.
scclient.h Menentukan kelas CSecureChannelClient yang diperlukan oleh semua aplikasi.
scserver.h Menentukan kelas CSecureChannelServer yang diperlukan oleh semua penyedia layanan.
wmdm_ver.h Informasi versi opsional tentang Windows Media Device Manager.
wmdmlog.h, wmdmlog_i.c Diperlukan untuk aplikasi atau penyedia layanan yang menggunakan antarmuka IWMDMLogger .
wmdrmdeviceapp.h Diperlukan untuk aplikasi yang menangani pengukuran konten (lihat Pengukuran Penggunaan Konten).
wmsstd.h Menentukan makro pembantu yang digunakan oleh sampel SDK.
lib\ Folder yang menyimpan pustaka Windows Media Device Manager.
mssachlp.lib Pustaka statis yang diperlukan oleh semua aplikasi dan penyedia layanan Windows Media Device Manager.
drmcrypto.lib Pustaka statis yang diperlukan oleh semua aplikasi Windows Media Device Manager dan penyedia layanan yang menggunakan DRM.
mdsp\....
Folder yang berisi kode untuk penyedia layanan sampel. Untuk informasi tentang sampel ini, termasuk cara mengkompilasi dan menjalankannya, lihat Penyedia Layanan Sampel.
apps\....
Folder yang berisi dua subfolder yang menyimpan dua bagian kode untuk aplikasi desktop sampel yang disediakan dengan SDK. Untuk informasi tentang sampel ini, termasuk cara mengkompilasinya, lihat Aplikasi Desktop Sampel.
devicekit\....
Folder yang berisi serangkaian alat untuk menguji perangkat portabel Anda menggunakan Windows Media Device Manager 11. Pengujian mencakup enumerasi dan transfer perangkat dan file, kemampuan DRM, dan kepatuhan MTP. Alat-alat ini memiliki file dokumentasi mereka sendiri.

Persiapan