Apa yang Disertakan dengan SDK
Tabel berikut ini menjelaskan isi Windows Media Device Manager SDK. Semua file atau folder dijelaskan sehubungan 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 di 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 menyertakan 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 | Mendefinisikan 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 Pengelola Perangkat Media Windows. |
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 Pengelola Perangkat Media Windows. |
mssachlp.lib | Pustaka statis yang diperlukan oleh semua aplikasi Dan penyedia layanan Pengelola Perangkat Media Windows. |
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 menampung 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. |