Antarmuka IDrmPort (portcls.h)
Antarmuka IDrmPort
digunakan oleh driver miniport WaveCyclic atau WavePci untuk mengelola konten yang dilindungi DRM (lihat Digital Rights Management). Driver port mengimplementasikan antarmuka ini dan mengeksposnya ke driver miniport. Di Windows XP dan yang lebih baru, driver port WaveCyclic dan WavePci mendukung antarmuka ini. Untuk menentukan apakah driver port mendukung antarmuka IDrmPort
, driver miniport memanggil port ( IPortWaveCyclic atau IPortWavePci) metode QueryInterface objek dengan REFIID IID_IDrmPort.
Metode dalam antarmuka ini berfungsi sebagai titik masuk alternatif ke Fungsi DRM di driver sistem DRMK , drmk.sys.
Untuk informasi selengkapnya tentang IDrmPort
, lihat ID Konten dan Hak Konten.
Antarmuka IDrmPort mewarisi dari antarmuka IUnknown.
Antarmuka IDrmPort memiliki metode ini.
IDrmPort::CreateContentMixed Metode CreateContentMixed menghitung hak konten DRM untuk aliran komposit yang berisi konten campuran dari beberapa jumlah aliran audio KS. |
IDrmPort::D estroyContent Metode DestroyContent menghapus ID konten DRM yang dibuat oleh IDrmPort::CreateContentMixed. |
IDrmPort::ForwardContentToFileObject Metode ForwardContentToFileObject usang dan hanya dipertahankan untuk mendukung driver yang ada. |
IDrmPort::ForwardContentToInterface Metode ForwardContentToInterface menerima penunjuk ke antarmuka COM objek tempat pemanggil ingin meneruskan konten yang dilindungi. |
IDrmPort::GetContentRights Metode GetContentRights mengambil hak konten DRM yang ditetapkan ke aliran yang diidentifikasi oleh ID konten. |
Syarat | Nilai |
---|---|
Platform Target | Windows |
Header | portcls.h |