Память
Подсистема отладчика может напрямую считывать и записывать main памяти целевого объекта, регистры и другие пространства данных. При отладке в режиме ядра доступна вся память целевого объекта, включая виртуальную память, физическую память, регистры, регистры для конкретных моделей (MSR), память системной шины, память Control-Space и память ввода-вывода. При отладке в пользовательском режиме доступны только виртуальная память и регистры.
Подсистема предоставляет клиентам всю память в целевом объекте, используя 64-разрядные адреса. Если целевой объект использует 32-разрядные адреса, при взаимодействии с целевым объектом и клиентами подсистема автоматически преобразует 32-разрядные и 64-разрядные адреса при необходимости. Если 32-разрядный адрес восстанавливается из целевого объекта( например, путем чтения из памяти или регистра), его необходимо расширить до 64 бит, прежде чем его можно будет использовать в API обработчика отладчика. Расширение sign выполняется автоматически методом ReadPointersVirtual .
Дополнительные сведения
Дополнительные сведения о чтении и записи памяти см. в разделе Доступ к памяти.