header drmk.h
Header ini digunakan oleh audio. Untuk informasi selengkapnya, lihat:
drmk.h berisi antarmuka pemrograman berikut:
Antarmuka
IDrmAudioStream Antarmuka IDrmAudioStream menetapkan perlindungan DRM ke konten digital dalam aliran audio. |
Fungsi
DrmAddContentHandlers Fungsi DrmAddContentHandlers menyediakan sistem dengan daftar fungsi yang menangani konten yang dilindungi. |
DrmCreateContentMixed Fungsi DrmCreateContentMixed membuat ID konten DRM untuk mengidentifikasi aliran audio KS yang berisi konten campuran dari sejumlah aliran. |
DrmDestroyContent Fungsi DrmDestroyContent menghapus ID konten DRM yang dibuat oleh DrmCreateContentMixed. |
DrmForwardContentToDeviceObject Fungsi DrmForwardContentToDeviceObject menerima objek perangkat yang mewakili perangkat tempat pemanggil ingin meneruskan konten yang dilindungi. |
DrmForwardContentToFileObject Fungsi DrmForwardContentToFileObject kedaluarsa dan dipertahankan hanya untuk mendukung driver yang ada. |
DrmForwardContentToInterface Fungsi DrmForwardContentToInterface menerima penunjuk ke antarmuka COM dari objek tempat pemanggil ingin meneruskan konten yang dilindungi. |
DrmGetContentRights Fungsi DrmGetContentRights mengambil hak konten DRM yang ditetapkan ke ID konten DRM. |
Fungsi panggilan balik
PFNDRMADDCONTENTHANDLERS Microsoft mencadangkan fungsi panggilan balik PFNDRMADDCONTENTHANDLERS hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
PFNDRMCREATECONTENTMIXED Microsoft mencadangkan fungsi panggilan balik PFNDRMCREATECONTENTMIXED hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
PFNDRMDESTROYCONTENT Microsoft mencadangkan fungsi panggilan balik PFNDRMDESTROYCONTENT hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
PFNDRMFORWARDCONTENTTODEVICEOBJECT Microsoft mencadangkan fungsi panggilan balik PFNDRMFORWARDCONTENTTODEVICEOBJECT hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
PFNDRMFORWARDCONTENTTOFILEOBJECT Microsoft mencadangkan fungsi panggilan balik PFNDRMFORWARDCONTENTTOFILEOBJECT hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
PFNDRMFORWARDCONTENTTOINTERFACE Microsoft mencadangkan fungsi panggilan balik PFNDRMFORWARDCONTENTTOINTERFACE hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
PFNDRMGETCONTENTRIGHTS Microsoft mencadangkan fungsi panggilan balik PFNDRMGETCONTENTRIGHTS hanya untuk penggunaan internal. Jangan gunakan fungsi ini dalam kode Anda. |
Struktur
DRMFORWARD Struktur DRMFORWARD berisi informasi yang dibutuhkan driver sistem DRMK untuk meneruskan ID konten DRM ke perangkat yang menangani konten yang dilindungi. |
DRMRIGHTS Struktur DRMRIGHTS menentukan hak konten DRM yang ditetapkan ke pin audio KS atau ke objek aliran driver kelas port. |
KSDRMAUDIOSTREAM_CONTENTID Struktur KSDRMAUDIOSTREAM_CONTENTID menentukan ID konten DRM dan hak konten DRM untuk permintaan properti KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset. |
KSP_DRMAUDIOSTREAM_CONTENTID Struktur KSP_DRMAUDIOSTREAM_CONTENTID menentukan properti, jenis permintaan, dan konteks untuk permintaan properti KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset. Ini juga menentukan daftar penunjuk fungsi ke fungsi DRM. |