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