ディスプレイ ミニポート ドライバーは、グラフィックス アダプターの物理出力コネクタに関連付けられている保護された出力を構成する要求を受信できます。 ディスプレイ ミニポート ドライバーの DxgkDdiOPMConfigureProtectedOutput 関数には、保護された出力を構成する方法を指定する DXGKMDT_OPM_CONFIGURE_PARAMETERS 構造体へのポインターが渡されます。 DXGKMDT_OPM_CONFIGURE_PARAMETERSの guidSetting および abParameters メンバーは、構成要求を指定します。
手記DxgkDdiOPMConfigureProtectedOutput が返される前に、ディスプレイ ミニポート ドライバーは、DXGKMDT_OPM_CONFIGURE_PARAMETERSの omac メンバーで指定されている 1 キー暗号ブロック チェーン (CBC) モード メッセージ認証コード (OMAC) が正しいことを確認する必要があります。 OMAC の検証の詳細については、 OMAC-1 アルゴリズムを参照してください。 ドライバーは、DXGKMDT_OPM_CONFIGURE_PARAMETERSの ulSequenceNumber メンバーで指定されているシーケンス番号が、ドライバーが現在格納しているシーケンス番号と一致することも確認する必要があります。 その後、ドライバーは、格納されているシーケンス番号をインクリメントする必要があります。
ディスプレイ ミニポート ドライバーは、次の構成要求をサポートする必要があります。