Compartilhar via


HiveRAMRegion

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa estrutura contém informações para uso com o controle IOCTL_HAL_GET_HIVE_RAM_REGION E/S.

Syntax

typedef struct HiveRAMRegion {
  LPVOID lpStart;
  DWORD dwLength;
  DWORD dwVirtCopyFlags;
} HiveRAMRegion;

Os membros

  • lpStart
    Endereço físico da iniciar da região como passado para a função VirtualCopy. Isso deve ser um físico endereço adequado para transmitir para VirtualCopy Com o especificado dwVirtCopyFlags membro. Para exemplo, ele pode ser uma 0x8 formatado XXXXXXX de base endereço ou um 0 x 0 formatado XXXXXXX endereço de base, dividido por 256, com a adição de sinalizador de PAGE_PHYSICAL.
  • dwLength
    Comprimento da região, em bytes.
  • dwVirtCopyFlags
    Passar esses sinalizadores para o fdwProtect parâmetro de VirtualCopy. Isso pode ser definido para zero ou uma combinação de sinalizadores de PAGE_NOCACHE e PAGE_PHYSICAL. Todos os outros sinalizadores são ignorados.

Requirements

Header pwinreg.h
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

Registry Structures
HiveRAMInfo

Concepts

Hive-Based Registry Stored in RAM

Other Resources

IOCTL_HAL_GET_HIVE_RAM_REGION
VirtualCopy