Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
The ReadStructFromModeHelper function is a helper function that safely reads a structure of a specified size from memory based on the specified processor mode.
Syntax
VOID ReadStructFromModeHelper(
VOID *Destination,
const volatile VOID *Source,
SIZE_T Size,
KPROCESSOR_MODE Mode
);
Parameters
Destination
[out] Указатель на буфер, который получает данные, считываемые из памяти.
Source
[in] Указатель на расположение памяти, из которого следует считывать данные.
Size
[in] Размер данных в байтах для чтения.
Mode
[in] Режим процессора, определяющий, как выполняется доступ к памяти.
Return value
None
Remarks
Эта функция является вспомогательной функцией, используемой внутренними функциями доступа в пользовательском режиме. Он обеспечивает режимное чтение структур из памяти с дополнительными проверками безопасности при доступе к памяти в пользовательском режиме.
Requirements
| Requirement | Value |
|---|---|
| Минимальный поддерживаемый клиент | See Remarks |
| Header | usermode_accessors.h |
| Library | umaccess.lib |
| IRQL | Меньше или равно APC_LEVEL |