Compartir a través de


Función WriteStructToModeHelper (usermode_accessors.h)

The WriteStructToModeHelper function is a helper function that safely writes a structure of a specified size to memory based on the specified processor mode.

Syntax

VOID WriteStructToModeHelper(
  VOID            *Destination,
  const VOID      *Source,
  SIZE_T          Size,
  KPROCESSOR_MODE Mode
);

Parameters

Destination

[out] Puntero a la ubicación de memoria donde se escribirán los datos.

Source

[in] Puntero a los datos que se van a escribir en la ubicación de memoria de destino.

Size

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

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 usermode usan internamente. Proporciona escritura en modo de estructuras en 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

WriteStructToMode

WriteStructToModeAligned