※DMI 情報が0x000F0000 - 0x000FFFFF の範囲外に格納されている機種が存在し、その場合正常動作しないことが判明したため廃止されました。
DMI 情報が格納されている物理メモリアドレス 0x000F0000 から指定サイズ分 (最大 64KB) のデータを読み込みます。
DWORD ReadDmiMemory(
PBYTE buffer,
DWORD count, DWORD unitSize
);
成功した場合は、実際に読み込んだバイト数が返ります。
失敗した場合は、0 が返ります。
読み込むメモリサイズは count * unitSize となります。また、十分なバッファサイズが必要です。なお、任意の物理メモリを読み書きする機能はサポートしておりません。