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

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

Синтаксис

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

Параметры

address

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

data

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

size

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

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

None

Remarks

При написании 64-разрядного кода следует использовать WriteIoSpace64 . Дополнительные сведения см. в разделе 32-разрядные и 64-разрядные указатели .

Для расширения WdbgExts включите wdbgexts.h. Для расширения DbgEng включите wdbgexts.h перед dbgeng.h. Дополнительные сведения см. в статье Написание кода расширения DbgEng .

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть wdbgexts.h (включая Wdbgexts.h, Dbgeng.h)