Функция 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) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по