Функция ReadIoSpace64 (wdbgexts.h)
Функция ReadIoSpace64 считывает данные из системных расположений ввода-вывода.
Синтаксис
void ReadIoSpace64(
ULONG64 address,
PULONG data,
PULONG size
);
Параметры
address
Указывает адрес ввода-вывода для чтения.
data
Указывает адрес переменной для хранения считываемых данных. Это должно быть по крайней мере количество байтов, содержащихся в размере.
size
Указывает адрес переменной, содержащей число считываемых байтов. Размер должен быть 1, 2 или 4. После считывания данных размер будет содержать количество фактически прочитанных байтов.
Возвращаемое значение
None
Remarks
Если вы пишете 32-разрядный код, следует использовать ReadIoSpace . Дополнительные сведения см. в разделе 32-разрядные и 64-разрядные указатели .
Если вы пишете расширение WdbgExts, включите wdbgexts.h. Если вы пишете расширение DbgEng, которое вызывает эту функцию, включите wdbgexts.h перед dbgeng.h (дополнительные сведения см. в статье Написание кода расширения DbgEng ).
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | wdbgexts.h (включая Wdbgexts.h, Dbgeng.h) |