IOCTL_AACS_SEND_CHALLENGE_KEY IOCTL (ntddcdvd.h)

ホストのチャレンジ キーを論理ユニットに送信します。 ホストのチャレンジ キーは、楕円曲線上のポイントとそれに関連付けられたシグネチャで構成されます。

メジャー コード

IRP_MJ_DEVICE_CONTROL

[入力バッファー]

Irp-AssociatedIrp.SystemBuffer の>バッファーには、AACS_SEND_CHALLENGE_KEY構造体が含まれています。

入力バッファーの長さ

AACS_SEND_CHALLENGE_KEY構造体の長さ。

出力バッファー

[なし] :

出力バッファーの長さ

[なし] :

ステータス ブロック

[ 情報 ] フィールドは、転送されたバイト数に設定されます。 [状態] フィールドは、STATUS_SUCCESSに設定されているか、場合によってはSTATUS_INSUFFICIENT_RESOURCES。

注釈

IOCTL_AACS_SEND_CHALLENGE_KEY要求は、ホストがドライブに曲線上のポイントを提供する Advanced Access Content System (AACS) 認証アルゴリズム (AACS-Auth) の手順に対応します。 AACS-Auth の詳細な説明については、「 Advanced Access Content System,Introduction and Common Cryptographic Elements specification that is published by Advanced Access Content System Licensing Administrator (AACS LA)」を参照してください。

要件

要件
Header ntddcdvd.h (Ntddcdvd.h を含む)