Compartir a través de


Función ReadStructFromModeHelper (usermode_accessors.h)

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 VOID      *Source,
  SIZE_T          Size,
  KPROCESSOR_MODE Mode
);

Parameters

Destination

[out] Puntero al búfer que recibe los datos leídos de la memoria.

Source

[in] Puntero a la ubicación de memoria desde la que se van a leer los datos.

Size

[in] Tamaño, en bytes, de los datos que se van a leer.

Mode

[in] Modo de procesador que determina cómo se realiza el acceso a la memoria.

Return value

None

Remarks

Esta función es una función auxiliar que las funciones de descriptor de acceso del modo de usuario usan internamente. Proporciona la lectura en modo de las estructuras de la memoria, con comprobaciones de seguridad adicionales al acceder a la memoria en modo de usuario.

Requirements

Requirement Value
Cliente mínimo compatible See Remarks
Header usermode_accessors.h
Library umaccess.lib
IRQL Menor o igual que APC_LEVEL

See also

ReadStructFromMode

ReadStructFromModeAligned