struktur OPM_SET_PROTECTION_LEVEL_PARAMETERS (opmapi.h)

Berisi data untuk perintah OPM_SET_PROTECTION_LEVEL di Output Protection Manager (OPM).

Sintaks

typedef struct _OPM_SET_PROTECTION_LEVEL_PARAMETERS {
  ULONG ulProtectionType;
  ULONG ulProtectionLevel;
  ULONG Reserved;
  ULONG Reserved2;
} OPM_SET_PROTECTION_LEVEL_PARAMETERS;

Anggota

ulProtectionType

Mengidentifikasi mekanisme perlindungan. Untuk daftar nilai yang mungkin, lihat Bendera Jenis Perlindungan OPM.

ulProtectionLevel

Menentukan tingkat perlindungan. Arti dari nilai ini tergantung pada mekanisme perlindungan yang dikueri. Untuk setiap mekanisme perlindungan, nilainya adalah bendera dari enumerasi yang berbeda, seperti yang ditunjukkan dalam tabel berikut.

Mekanisme perlindungan Enumeration
ACP OPM_ACP_PROTECTION_LEVEL
CGMS-A Bendera Perlindungan CGMS-A
DPCP OPM_DPCP_PROTECTION_LEVEL
HDCP OPM_HDCP_PROTECTION_LEVEL

Reserved

Disiapkan untuk penggunaan masa mendatang. Atur ke nol.

Reserved2

Disiapkan untuk penggunaan masa mendatang. Atur ke nol.

Keterangan

Tata letak struktur ini identik dengan struktur DXVA_COPPSetProtectionLevelCmdData yang digunakan dalam Certified Output Protection Protocol (COPP).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header opmapi.h

Lihat juga

Struktur OPM

Manajer Perlindungan Output