ReadDmiMemory

※DMI 情報が0x000F0000 - 0x000FFFFF の範囲外に格納されている機種が存在し、その場合正常動作しないことが判明したため廃止されました。

DMI 情報が格納されている物理メモリアドレス 0x000F0000 から指定サイズ分 (最大 64KB) のデータを読み込みます。

Syntax

DWORD ReadDmiMemory(
PBYTE buffer,
DWORD count, DWORD unitSize
);

パラメータ

戻り値

成功した場合は、実際に読み込んだバイト数が返ります。

失敗した場合は、0 が返ります。

解説

読み込むメモリサイズは count * unitSize となります。また、十分なバッファサイズが必要です。なお、任意の物理メモリを読み書きする機能はサポートしておりません。

対応情報