Share via


レジストリ内のハードウェア情報の設定

HwVidFindAdapter は、 VideoPortGetRegistryParametersVideoPortSetRegistryParameters 関数を呼び出して、レジストリの構成情報を取得および設定できます。 例えば、 HwVidFindAdapterVideoPortSetRegistryParameters を呼び出して、次の起動時にレジストリに不揮発性構成情報を設定する場合があります。 VideoPortGetRegistryParameters を呼び出 して、インストール プログラムによってレジストリに書き込まれたアダプター固有のバス相対構成パラメーターを取得する場合があります。

ユーザーに有用な情報を表示し、デバッグを支援するために、ディスプレイ ミニポート ドライバーは、レジストリ内の特定のハードウェア情報を設定する必要があります。 ミニポート ドライバーは、チップの種類、DAC の種類、メモリ サイズ (アダプター)、およびアダプターを識別する文字列を設定できます。 この情報は、コントロール パネルのディスプレイ プログラムによって表示されます。

ドライバーは、VideoPortSetRegistryParameters を呼び出 すことによって、この情報を設定します。 通常、ドライバーは HwVidFindAdapter ルーチンで呼び出しを行います。

次の表で、ドライバーが登録する必要がある情報について説明し、VideoPortSetRegistryParametersValueName パラメーターと ValueData パラメーターの詳細を示します。

入力するための情報 ValueName ValueData

チップの種類

HardwareInformation.ChipType

チップ名を含んでいる、null で終わる文字列

DAC の種類

HardwareInformation.DacType

DAC 名または ID を含む null で終わる文字列。

メモリ サイズ

HardwareInformation.MemorySize

MB (メガバイト)で、アダプター上のビデオ メモリの量を含む ULONG。

アダプター ID

HardwareInformation.AdapterString

アダプターの名前を含んでいる、null で終わる文字列

BIOS

HardwareInformation.BiosString

BIOS に関する情報を含んでいる null で終わる文字列