Compartir a través de


Función ReadStructFromUserHelper (usermode_accessors.h)

The ReadStructFromUserHelper function is a helper function that safely reads a structure of a specified size from user-mode memory.

Syntax

VOID ReadStructFromUserHelper(
  VOID                *Destination,
  const volatile VOID *Source,
  SIZE_T              Size
);

Parameters

Destination

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

Source

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

Size

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

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 una lectura optimizada de estructuras de la memoria en modo de usuario en función del tamaño de la estructura.

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

ReadStructFromUser

ReadStructFromUserAligned