PHYSICAL_BASIC_INFORMATION (Compact 2013)

3/28/2014

This structure contains information about a range of physical pages.

Syntax

typedef struct _PHYSICAL_BASIC_INFORMATION { 
  PVOID lpBaseAddress; 
  DWORD dwRegionSize; 
  DWORD dwType; 
} PHYSICAL_BASIC_INFORMATION; 
typedef PHYSICAL_BASIC_INFORMATION* PPHYSICAL_BASIC_INFORMATION; 

Members

  • lpBaseAddress
    Pointer to the base address of the region of pages.
  • dwRegionSize
    Specifies the size, in bytes, of the region beginning at the base address in which all pages have identical attributes.
  • dwType
    Specifies the type of pages in the region.

    The following types are defined:

    Page type

    Description

    PHYSICAL_ROM

    Indicates that the physical pages within the region are located in ROM.

    PHYSICAL_RAM

    Indicates that the physical pages within the region are located in RAM.

    PHYSICAL_IO

    Indicates that the physical pages within the region are related to I/O, for example, registers.

    PHYSICAL_UNKNOWN

    Indicates that the physical pages specified are unknown to the OS or invalid.

Requirements

Header

pkfuncs.h

See Also

Reference

Kernel Structures

Other Resources

OAL Structures