IOCTL_AACS_READ_SERIAL_NUMBER IOCTL (ntddcdvd.h)
Advanced Access Content System (AACS) 固有の事前記録メディアシリアル番号を読み取ります。
メジャー コード
[入力バッファー]
Irp-AssociatedIrp.SystemBuffer> のバッファーには、認証許可識別子 (AGID) を指定するDVD_SESSION_ID型の値が含まれています。
入力バッファーの長さ
DVD_SESSION_IDの長さ。
出力バッファー
Irp-AssociatedIrp.SystemBuffer> のバッファーには、ボリューム ID を指定するAACS_SERIAL_NUMBER型の値が含まれています。
出力バッファーの長さ
ステータス ブロック
[ 情報 ] フィールドは、転送されたバイト数に設定されます。 [状態] フィールドは、STATUS_SUCCESSまたは場合によってはSTATUS_INSUFFICIENT_RESOURCESに設定されます。
注釈
IOCTL_AACS_READ_SERIAL_NUMBER要求は、事前に記録されたメディアシリアル番号を転送する AACS 認証プロトコルの一部に対応します。 このプロトコルの詳細については、Advanced Access Content System(AACS LA) によって公開されている Advanced Access Content System、Introduction、Common Cryptographic Elements の仕様を参照してください。
AGID は、IOCTL_AACS_READ_SERIAL_NUMBER要求の完了後に自動的に解放されます。
要件
要件 | 値 |
---|---|
Header | ntddcdvd.h (Ntddcdvd.h を含む) |