IOCTL_AACS_SEND_CERTIFICATE IOCTL (ntddcdvd.h)
ホスト証明書を論理ユニットに送信します。
メジャー コード
[入力バッファー]
Irp-AssociatedIrp.SystemBuffer> のバッファーには、AACS_SEND_CERTIFICATE型のホスト証明書が含まれています。
I/O スタックの場所にある Parameters.DeviceIoControl.InputBufferLength は、バッファーのサイズ (バイト単位) を示します。これは、 = sizeof(AACS_SEND_CERTIFICATE) である必要があります>。
入力バッファーの長さ
I/O スタックの場所にある Parameters.DeviceIoControl.InputBufferLength は、バッファーのサイズ (バイト単位) を示します。これは、 = sizeof(AACS_SEND_CERTIFICATE) である必要があります>。
出力バッファー
[なし] :
出力バッファーの長さ
[なし] :
ステータス ブロック
[ 情報 ] フィールドは、転送されたバイト数に設定されます。 [状態] フィールドは、STATUS_SUCCESSまたは場合によってはSTATUS_INSUFFICIENT_RESOURCESに設定されます。
注釈
IOCTL_AACS_SEND_CERTIFICATE要求は、ホストが証明書と nonce をドライブに送信する Advanced Access Content System (AACS) 認証アルゴリズム (AACS-Auth) の手順に対応します。 AACS-Auth の詳細については、Advanced Access Content System(AACS LA) によって公開されている Advanced Access Content System、Introduction、Common Cryptographic Elements 仕様を参照してください。
要件
要件 | 値 |
---|---|
Header | ntddcdvd.h (Ntddcdvd.h を含む) |