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.

Warisan

Antarmuka IDrmPort mewarisi dari antarmuka IUnknown.

Metode

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.

Persyaratan

Syarat Nilai
Platform Target Windows
Header portcls.h