Partilhar via


Função 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] Um ponteiro para o local da memória em que os dados serão gravados.

Source

[in] Um ponteiro para os dados a serem gravados no local de memória de destino.

Size

[in] O tamanho, em bytes, dos dados a serem gravados.

Mode

[in] O modo de processador que determina como o acesso à memória é executado.

Return value

None

Remarks

Essa função é uma função auxiliar usada internamente pelas funções do acessador usermode. Ele fornece a gravação com reconhecimento de modo de estruturas na memória, com verificações de segurança extras ao acessar a memória do modo de usuário.

Requirements

Requirement Value
Cliente mínimo suportado See Remarks
Header usermode_accessors.h
Library umaccess.lib
IRQL Menor ou igual a APC_LEVEL

See also

WriteStructToMode

WriteStructToModeAligned