Fungsi AcxDrmForwardContentToDeviceObject (acxstreams.h)
Fungsi AcxDrmForwardContentToDeviceObject menerima objek perangkat yang mewakili perangkat tempat pemanggil ingin meneruskan konten yang dilindungi. Fungsi ini mengautentikasi perangkat dan mengirimkannya ID konten dan hak DRM yang telah ditetapkan sistem ke konten yang dilindungi.
Sintaks
NTSTATUS AcxDrmForwardContentToDeviceObject(
ULONG ContentId,
PVOID Reserved,
PCACXDRMFORWARD DrmForward
);
Parameter
ContentId
Menentukan ID konten DRM bukan nol yang ditetapkan ke aliran audio ACX oleh AcxDrmCreateContentMixed. Perhatikan bahwa ID konten nol mewakili aliran audio dengan hak konten DRM default, dan tidak dapat digunakan dengan fungsi ini.
Reserved
Disiapkan untuk penggunaan masa mendatang. Atur ke NULL.
DrmForward
Arahkan ke struktur ACXDRMFORWARD yang menentukan objek perangkat dan objek file yang masing-masing mengidentifikasi perangkat target dan pin audio KS pada perangkat tersebut. Struktur juga berisi nilai konteks yang diteruskan permintaan set-property KSPROPERTY_DRMAUDIOSTREAM_CONTENTID ke perangkat.
Nilai kembali
AcxDrmForwardContentToDeviceObject mengembalikan STATUS_SUCCESS jika panggilan berhasil. Jika tidak, ia mengembalikan kode kesalahan yang sesuai.
Keterangan
Persyaratan ACX
Versi ACX minimum: 1.0
Untuk informasi selengkapnya tentang versi ACX, lihat Gambaran umum versi ACX.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | acxstreams.h |
IRQL | PASSIVE_LEVEL |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk