次の方法で共有


ReadIoSpace 関数 (wdbgexts.h)

ReadIoSpace 関数は、システム I/O の場所から読み取ります。

構文

void ReadIoSpace(
  ULONG  address,
  PULONG data,
  PULONG size
);

パラメーター

address

読み取る I/O アドレスを指定します。

data

読み取られたデータを保持する変数のアドレスを指定します。 これは、サイズに含まれるバイト数以上である必要があります。

size

読み取るバイト数を含む変数のアドレスを指定します (1、2、または 4 のみ)。 データが読み取られた後、サイズ には、実際に読み取られたバイト数が含まれます。

戻り値

何一つ

備考

64 ビット コードを記述する場合は、代わりに readIoSpace64 使用する必要があります。 詳細については、「32 ビット ポインターと 64 ビット ポインターの」を参照してください。

WdbgExts 拡張機能を記述する場合は、wdbgexts.hを含めます。 この関数を呼び出す DbgEng 拡張機能を記述する場合は、dbgeng.h する前に、wdbgexts.h を含めます (詳細については、「DbgEng 拡張コード の記述」を参照してください)。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー wdbgexts.h (Wdbgexts.h、Dbgeng.h を含む)