次の方法で共有


DXGKMDT_OPM_REQUESTED_INFORMATION 構造体 (d3dkmdt.h)

DXGKMDT_OPM_REQUESTED_INFORMATION構造体には、DxgkDdiOPMGetInformation 関数または DxgkDdiOPMGetCOPPCompatibleInformation 関数の呼び出しで要求された情報が含まれています。

構文

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;

メンバー

omac

メッセージの信頼性を高める One キー暗号ブロック チェーン (CBC) モードのメッセージ認証コード (OMAC) を含む DXGKMDT_OPM_OMAC 構造体。 OMAC の詳細については、 OMAC-1 アルゴリズムを参照してください。 OPM と COPP で使用される OMAC-1 パラメーターは次のとおりです。

E = AES (Advanced Encryption Standard)

t = 128 ビット

K = DxgkDdiOPMSetSigningKeyAndSequenceNumbers が呼び出されたときにディスプレイ ミニポート ドライバーが受け取る 128 ビット キー。

n = 128 ビット

AES の詳細については、 RSA ラボラトリー の Web サイトを参照してください。

cbRequestedInformationSize

abRequestedInformation メンバーが指す有効なデータのサイズ (バイト単位)。

abRequestedInformation[DXGKMDT_OPM_REQUESTED_INFORMATION_SIZE]

保護された出力オブジェクトから取得される情報を指定する 4076 バイト配列。

要求された情報を返すには、ディスプレイ ミニポート ドライバーは、dxgkDdiOPMGetInformation または /dispmprt/nc-dispmprt-dxgkddi_opm_get_copp_compatible_information の Parameters パラメーターがDXGKMDT_OPM_GET_INFO_PARAMETERSまたはDXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS構造体の guidInformation メンバーで指定された GUID に応じて、abRequestedInformation を次のいずれかの構造体にキャストする必要があります。は をポイントします。 たとえば、DXGKMDT_OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION GUID は DXGKMDT_OPM_CONNECTED_HDCP_DEVICE_INFORMATION 構造を示します。

GUID 取得された情報の構造
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、または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。 Windows 7 以降のバージョンでサポートされています。
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

要件

要件
サポートされている最小のクライアント Windows Vista
Header d3dkmdt.h

こちらもご覧ください

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