ReadIoSpace64 関数 (wdbgexts.h)
ReadIoSpace64 関数は、システム I/O の場所から読み取ります。
構文
void ReadIoSpace64(
ULONG64 address,
PULONG data,
PULONG size
);
パラメーター
address
読み取り元の I/O アドレスを指定します。
data
読み取られたデータを保持する変数のアドレスを指定します。 これは、 少なくともサイズに含まれるバイト数である必要があります。
size
読み取るバイト数を含む変数のアドレスを指定します。 サイズ は 1、2、または 4 である必要があります。 データが読み取られた後、 size には実際に読み取られたバイト数が含まれます。
戻り値
なし
解説
32 ビット コードを記述する場合は、代わりに ReadIoSpace を使用する必要があります。 詳細については、「 32 ビット ポインター」と「64 ビット ポインター 」を参照してください。
WdbgExts 拡張機能を記述する場合は、 wdbgexts.h を含めます。 この関数を呼び出す DbgEng 拡張機能を記述する場合は、dbgeng.h の前に wdbgexts.h を含めます (詳細については、「DbgEng 拡張機能コードの記述」を参照してください)。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | wdbgexts.h (Wdbgexts.h、Dbgeng.h を含む) |