Baca dalam bahasa Inggris

Bagikan melalui


header mswmdm.h

Header ini digunakan oleh Windows Media Device Manager 11 SDK. Untuk informasi selengkapnya, lihat:

mswmdm.h berisi antarmuka pemrograman berikut:

Antarmuka

 
IComponentAuthenticate

Antarmuka IComponentAuthenticate menyediakan komunikasi terenkripsi yang aman antara modul Windows Media Device Manager.
IMDServiceProvider

Antarmuka IMDServiceProvider adalah antarmuka awal yang digunakan Windows Media Device Manager untuk terhubung ke penyedia layanan Anda.
IMDServiceProvider2

Antarmuka IMDServiceProvider2 memperluas antarmuka IMDServiceProvider dengan menyediakan cara mendapatkan objek IMDSPDevice untuk nama jalur perangkat tertentu. Nama jalur perangkat berasal dari subsistem Plug and Play (PnP).
IMDServiceProvider3

Antarmuka IMDServiceProvider3 memperluas antarmuka IMDServiceProvider2 dengan menyediakan metode untuk mengatur preferensi enumerasi perangkat.
IMDSPDevice

Antarmuka IMDSPDevice menyediakan asosiasi berbasis instans dengan perangkat media.
IMDSPDevice2

Antarmuka IMDSPDevice2 memperluas IMDSPDevice dengan mendapatkan format yang diperluas, mendapatkan nama perangkat Plug and Play (PnP), memungkinkan penggunaan halaman properti, dan memungkinkan untuk mendapatkan penunjuk ke media penyimpanan dari namanya.
IMDSPDevice3

Antarmuka IMDSPDevice3 harus didukung untuk perangkat yang diharapkan untuk disinkronkan dengan Pemutar Media Windows.
IMDSPDeviceControl

Antarmuka IMDSPDeviceControl menyediakan metode untuk mengontrol perangkat.
IMDSPDirectTransfer

Antarmuka IMDSPDirectTransfer memungkinkan Windows Media Device Manager untuk mendelegasikan transfer konten ke penyedia layanan.
IMDSPEnumDevice

Antarmuka IMDSPEnumDevice digunakan untuk menghitung perangkat media.
IMDSPEnumStorage

Antarmuka IMDSPEnumStorage digunakan untuk menghitung media penyimpanan pada perangkat.
IMDSPObject

Antarmuka IMDSPObject mengelola transfer data ke dan dari media penyimpanan. Metode Buka, Baca, Tulis, dan Tutup hanya valid jika objek penyimpanan adalah file.
IMDSPObject2

Windows Media Device Manager menggunakan IMDSPObject2 untuk memungkinkan pembacaan dan penulisan file yang lebih efisien. Catatan Kecuali penyedia layanan telah menambahkan parameter perangkat UseExtendedWmdm dengan nilai 1, Windows Media Device Manager tidak akan memanggil antarmuka ini. Lihat Parameter Perangkat untuk informasi selengkapnya tentang ini. .
IMDSPObjectInfo

Antarmuka IMDSPObjectInfo menyediakan metode untuk mendapatkan dan mengatur parameter yang menjelaskan bagaimana objek yang dapat dimainkan pada media penyimpanan direferensikan atau diakses oleh antarmuka IMDSPDeviceControl.
IMDSPRevoked

Antarmuka IMDSPRevoked mengambil URL tempat komponen yang diperbarui dapat diunduh. Menerapkan antarmuka ini bersifat opsional. Untuk informasi selengkapnya, lihat Antarmuka Wajib dan Opsional.
IMDSPStorage

Antarmuka IMDSPStorage menyediakan asosiasi berbasis instans dengan media penyimpanan pada perangkat.
IMDSPStorage2

Antarmuka IMDSPStorage2 memperluas IMDSPStorage dengan menyediakan metode untuk mendapatkan dan mengatur atribut yang diperluas dan memungkinkan untuk mendapatkan pointer ke media penyimpanan dari namanya.
IMDSPStorage3

Antarmuka IMDSPStorage3 memperluas IMDSPStorage2 dengan mendukung metadata.
IMDSPStorage4

Antarmuka IMDSPStorage4 memperluas IMDSPStorage3 untuk mendukung penyimpanan virtual (seperti daftar putar dan album) dan metadata. Catatan Kecuali penyedia layanan telah menambahkan parameter perangkat UseExtendedWmdm dengan nilai 1, Windows Media Device Manager tidak akan memanggil antarmuka ini. Lihat Parameter Perangkat untuk informasi selengkapnya tentang ini. .
IMDSPStorageGlobals

Antarmuka IMDSPStorageGlobals, yang diperoleh dari antarmuka IMDSPStorage, menyediakan metode untuk mengambil informasi global tentang media penyimpanan. Ini mungkin termasuk jumlah ruang kosong, nomor seri media, dan sebagainya.
ISCPSecureAuthenticate

Antarmuka ISCPSecureAuthenticate adalah antarmuka utama penyedia konten aman, yang diminta Windows Media Device Manager untuk mengautentikasi penyedia konten aman dan untuk diautentikasi oleh penyedia konten aman.
ISCPSecureAuthenticate2

Antarmuka ISCPSecureAuthenticate2 memperluas ISCPSecureAuthenticate dengan menyediakan cara untuk mendapatkan objek sesi.
ISCPSecureExchange

Antarmuka ISCPSecureExchange digunakan untuk bertukar konten dan hak aman yang terkait dengan konten. Penyedia isi aman mengimplementasikan antarmuka ini dan mengamankan implementasi Windows Media Device Manager memanggil metodenya.
ISCPSecureExchange2

Antarmuka ISCPSecureExchange2 memperluas ISCPSecureExchange dengan menyediakan versi baru metode TransferContainerData.
ISCPSecureExchange3

Antarmuka ISCPSecureExchange3 memperluas ISCPSecureExchange2 dengan memberikan peningkatan performa pertukaran data, dan metode panggilan balik lengkap transfer.
ISCPSecureQuery

Antarmuka ISCPSecureQuery dikueri oleh Windows Media Device Manager untuk menentukan kepemilikan konten aman.
ISCPSecureQuery2

Antarmuka ISCPSecureQuery2 memperluas ISCPSecureQuery melalui fungsionalitas yang menentukan apakah penyedia konten aman bertanggung jawab atas konten, dan jika demikian, menyediakan URL untuk memperbarui komponen yang dicabut dan menentukan komponen mana yang telah dicabut.
ISCPSecureQuery3

Antarmuka ISCPSecureQuery3 memperluas ISCPSecureQuery2 dengan menyediakan serangkaian metode baru untuk mengambil hak dan membuat keputusan pada saluran yang jelas.
ISCPSession

Antarmuka ISCPSession menyediakan manajemen status umum yang efisien untuk beberapa operasi. Sesi penyedia konten aman (SCP) berguna saat mentransfer beberapa file.
IWMDeviceManager

Antarmuka IWMDeviceManager adalah antarmuka Windows Media Device Manager tingkat atas untuk aplikasi.
IWMDeviceManager2

Antarmuka IWMDeviceManager2 memperluas antarmuka IWMDeviceManager.
IWMDeviceManager3

Antarmuka IWMDeviceManager3 memperluas antarmuka IWMDeviceManager2 dengan menyediakan metode yang mengatur preferensi enumerasi perangkat.
IWMDMDevice

Antarmuka IWMDMDevice menyediakan metode untuk memeriksa dan menjelajahi satu perangkat portabel. Antarmuka dapat digunakan untuk mendapatkan informasi tentang perangkat dan menghitung penyimpanannya. IWMDMDevice2 memperluas kemampuan antarmuka ini.
IWMDMDevice2

Antarmuka IWMDMDevice2 memperluas IWMDMDevice dengan memungkinkan untuk mendapatkan format video yang didukung oleh perangkat, menemukan penyimpanan dari namanya, dan menggunakan halaman properti.
IWMDMDevice3

Antarmuka IWMDMDevice3 memperluas IWMDMDevice2 dengan menyediakan metode untuk mengkueri perangkat untuk properti, mengirim kode kontrol I/O perangkat, dan juga menyediakan metode yang ditingkatkan untuk mencari penyimpanan dan mengambil kemampuan format perangkat.
IWMDMDeviceControl

Antarmuka IWMDMDeviceControl menyediakan metode untuk mengontrol pemutaran pada perangkat.
IWMDMDeviceSession

Antarmuka IWMDMDeviceSession meningkatkan efisiensi operasi perangkat dengan menggabungkan beberapa operasi ke dalam satu sesi.
IWMDMEnumDevice

Antarmuka IWMDMEnumDevice menghitung perangkat portabel yang terpasang pada komputer. Untuk mendapatkan antarmuka ini, panggil IWMDeviceManager::EnumDevices.
IWMDMEnumStorage

Antarmuka IWMDMEnumStorage menghitung penyimpanan pada perangkat.
IWMDMMetaData

Antarmuka IWMDMMetaData mengatur dan mengambil properti metadata (seperti artis, album, genre, dan sebagainya) penyimpanan.
IWMDMNotification

Antarmuka IWMDMNotification opsional yang diterapkan aplikasi memungkinkan aplikasi dan penyedia layanan untuk menerima pemberitahuan ketika perangkat atau penyimpanan memori (seperti kartu RAM) terhubung atau terputus dari komputer. Catatan Metode ini hanya akan dipanggil untuk perangkat Plug and Play terdaftar. Kedatangan atau keberangkatan perangkat lain tidak akan menyebabkan antarmuka ini dipanggil. GUID antarmuka ini tidak didefinisikan dengan benar dalam mssachlp.lib; oleh karena itu, Anda harus
IWMDMObjectInfo

Antarmuka IWMDMObjectInfo mendapatkan dan mengatur informasi yang mengontrol bagaimana file yang dapat dimainkan pada perangkat ditangani oleh antarmuka IWMDMDeviceControl. Antarmuka ini tidak ditujukan untuk file yang tidak dapat dimainkan.
IWMDMOperation

Antarmuka IWMDMOperation opsional yang diterapkan aplikasi ini memungkinkan aplikasi untuk mengontrol bagaimana data dibaca dari atau ditulis ke komputer selama transfer file.
IWMDMOperation2

Antarmuka IWMDMOperation2 opsional yang diimplementasikan aplikasi memperluas IWMDMOperation dengan menyediakan metode untuk mendapatkan dan mengatur atribut yang diperluas.
IWMDMOperation3

Antarmuka IWMDMOperation3 opsional yang diterapkan aplikasi memperluas IWMDMOperation dengan menyediakan metode baru untuk mentransfer data yang tidak terenkripsi untuk efisiensi tambahan.
IWMDMProgress

IWMDMProgress opsional yang diimplementasikan aplikasi memungkinkan aplikasi untuk melacak kemajuan operasi, seperti memformat media atau transfer file.
IWMDMProgress2

Antarmuka IWMDMProgress2 opsional yang diimplementasikan aplikasi memperluas metode IWMDMProgress::End dengan memberikan indikator status.
IWMDMProgress3

Antarmuka IWMDMProgress3 opsional yang diimplementasikan aplikasi memperluas IWMDMProgress2 dengan menyediakan parameter input tambahan untuk menentukan peristiwa mana yang sedang dipantau, dan untuk memungkinkan informasi khusus konteks. Aplikasi yang mengimplementasikan antarmuka panggilan balik ini harus menyediakan implementasi untuk metode yang sesuai dengan IWMDMProgress dan IWMDMProgress2 untuk kompatibilitas mundur, selain metode baru.
IWMDMRevoked

Antarmuka IWMDMRevoked mengambil URL tempat komponen yang diperbarui dapat diunduh, jika transfer gagal dengan kesalahan pencabutan.
IWMDMStorage

Instans antarmuka IWMDMStorage menyediakan metode untuk memeriksa dan menjelajahi penyimpanan (nama umum untuk objek data atau koleksi, seperti file, folder, atau daftar putar) di perangkat.
IWMDMStorage2

Antarmuka IWMDMStorage2 memperluas IWMDMStorage dengan memungkinkan untuk mendapatkan penyimpanan anak berdasarkan nama, dan untuk mendapatkan dan mengatur atribut yang diperluas. Antarmuka IWMDMStorage3 memperluas antarmuka ini dengan mendukung metadata.
IWMDMStorage3

Antarmuka IWMDMStorage3 memperluas IWMDMStorage2 dengan mengekspos metadata.
IWMDMStorage4

Antarmuka IWMDMStorage4 memperluas IWMDMStorage3 dengan menyediakan metode untuk mengambil subset metadata yang tersedia untuk penyimpanan, dan untuk mengatur dan mengambil daftar referensi ke penyimpanan lain.
IWMDMStorageControl

Antarmuka IWMDMStorageControl digunakan untuk menyisipkan, menghapus, atau memindahkan file dalam penyimpanan, perangkat, atau antara perangkat dan komputer.
IWMDMStorageControl2

Antarmuka IWMDMStorageControl2 memperluas IWMDMStorageControl dengan memungkinkan untuk mengatur nama file tujuan saat memasukkan konten ke dalam penyimpanan.
IWMDMStorageControl3

Antarmuka IWMDMStorageControl3 memperluas IWMDMStorageControl2 dengan menyediakan metode Insert yang menerima penunjuk antarmuka IWMDMMetaData.
IWMDMStorageGlobals

Antarmuka IWMDMStorageGlobals menyediakan metode untuk mengambil informasi global tentang media penyimpanan (seperti kartu flash ROM) pada perangkat.