Поделиться через


Функция ReadIoSpace (wdbgexts.h)

Функция ReadIoSpace считывается из системных расположений ввода-вывода.

Синтаксис

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

Параметры

address

Указывает адрес ввода-вывода для чтения.

data

Указывает адрес переменной для чтения данных. Это должно быть по крайней мере количество байтов, содержащихся в размера.

size

Указывает адрес переменной, содержащей число байтов для чтения (только 1, 2 или 4). После чтения данных размер будет содержать количество байтов, которые фактически считываются.

Возвращаемое значение

Никакой

Замечания

Если вы пишете 64-разрядный код, вместо этого следует использовать ReadIoSpace64. Дополнительные сведения см. в 32-разрядных указателей и 64-разрядны х указателей.

Если вы пишете расширение WdbgExts, включите wdbgexts.h. Если вы пишете расширение DbgEng, которое вызывает эту функцию, включите wdbgexts.h до dbgeng.h (дополнительные сведения см. в записи кода расширения DbgEng).

Требования

Требование Ценность
целевая платформа Настольный
заголовка wdbgexts.h (include Wdbgexts.h, Dbgeng.h)