struktur DXGKMDT_OPM_REQUESTED_INFORMATION (d3dkmdt.h)

Struktur DXGKMDT_OPM_REQUESTED_INFORMATION berisi informasi yang diminta dalam panggilan ke fungsi DxgkDdiOPMGetInformation atau DxgkDdiOPMGetCOPPCompatibleInformation .

Sintaks

typedef struct _DXGKMDT_OPM_REQUESTED_INFORMATION {
  DXGKMDT_OPM_OMAC omac;
  ULONG            cbRequestedInformationSize;
  BYTE             abRequestedInformation[DXGKMDT_OPM_REQUESTED_INFORMATION_SIZE];
} DXGKMDT_OPM_REQUESTED_INFORMATION, *PDXGKMDT_OPM_REQUESTED_INFORMATION;

Anggota

omac

Struktur DXGKMDT_OPM_OMAC yang berisi kode autentikasi pesan mode Satu Kunci Cipher Block Chaining (CBC) (OMAC) untuk keaslian pesan. Untuk informasi selengkapnya tentang OMAC, lihat algoritma OMAC-1. Parameter OMAC-1 yang digunakan OPM dan COPP adalah:

E = AES (Standar Enkripsi Lanjutan)

t = 128 bit

K = Kunci 128-bit yang diterima driver miniport tampilan saat DxgkDdiOPMSetSigningKeyAndSequenceNumbers dipanggil.

n = 128 bit

Untuk informasi tentang AES, lihat situs web Laboratorium RSA .

cbRequestedInformationSize

Ukuran, dalam byte, dari data valid yang ditunjukkan anggota abRequestedInformation .

abRequestedInformation[DXGKMDT_OPM_REQUESTED_INFORMATION_SIZE]

Array 4076-byte yang menentukan informasi yang diambil dari objek output yang dilindungi.

Untuk mengembalikan informasi yang diminta, driver miniport tampilan harus mentransmisikan abRequestedInformation ke salah satu struktur berikut, tergantung pada GUID yang ditentukan dalam anggota guidInformation dari struktur DXGKMDT_OPM_GET_INFO_PARAMETERS atau DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS parameter ParameterDxgkDdiOPMGetInformation atau /dispmprt/nc-dispmprt-dxgkddi_opm_get_copp_compatible_information menunjuk ke. Sebagai contoh, GUID DXGKMDT_OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION menunjukkan struktur DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION .

GUID Struktur untuk informasi yang diambil
DXGKMDT_OPM_GET_CONNECTOR_TYPE, DXGKMDT_OPM_GET_SUPPORTED_PROTECTION_TYPES, DXGKMDT_OPM_GET_VIRTUAL_PROTECTION_LEVEL, DXGKMDT_OPM_GET_ACTUAL_PROTECTION_LEVEL, DXGKMDT_OPM_GET_ADAPTER_BUS_TYPE, DXGKMDT_OPM_GET_DVI_CHARACTERISTICS, atau DXGKMDT_OPM_GET_CURRENT_HDCP_SRM_VERSION DXGKMDT_OPM_STANDARD_INFORMATION
DXGKMDT_OPM_GET_ACTUAL_OUTPUT_FORMAT DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT
DXGKMDT_OPM_GET_OUTPUT_ID DXGKMDT_OPM_OUTPUT_ID. Didukung di Windows 7 dan versi yang lebih baru.
DXGKMDT_OPM_GET_ACP_AND_CGMSA_SIGNALING DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING
DXGKMDT_OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header d3dkmdt.h

Lihat juga

DXGKMDT_OPM_ACP_AND_CGMSA_SIGNALING

DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT

DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION

DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS

DXGKMDT_OPM_GET_INFO_PARAMETERS

DXGKMDT_OPM_OMAC

DXGKMDT_OPM_OUTPUT_ID

DXGKMDT_OPM_STANDARD_INFORMATION

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation