Klasse WinNT.MEMORY_BASIC_INFORMATION

java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.WinNT.MEMORY_BASIC_INFORMATION
Umschließende Schnittstelle:
WinNT

@FieldOrder({"baseAddress","allocationBase","allocationProtect","regionSize","state","protect","type"}) public static class WinNT.MEMORY_BASIC_INFORMATION extends Structure
  • Felddetails

    • baseAddress

      public Pointer baseAddress
      A pointer to the base address of the region of pages.
    • allocationBase

      public Pointer allocationBase
      A pointer to the base address of a range of pages allocated by the VirtualAlloc function. The page pointed to by the BaseAddress member is contained within this allocation range.
    • allocationProtect

      public WinDef.DWORD allocationProtect
      The memory protection option when the region was initially allocated. This member can be one of the memory protection constants or 0 if the caller does not have access.
    • regionSize

      public BaseTSD.SIZE_T regionSize
      The size of the region beginning at the base address in which all pages have identical attributes, in bytes.
    • state

      public WinDef.DWORD state
      The state of the pages in the region. This member can be one of the following values: MEM_COMMIT, MEM_FREE, MEM_RESERVE.
    • protect

      public WinDef.DWORD protect
      The access protection of the pages in the region. This member is one of the values listed for the AllocationProtect member.
    • type

      public WinDef.DWORD type
      The type of pages in the region. The following types are defined: MEM_IMAGE MEM_MAPPED MEM_PRIVATE
  • Konstruktordetails

    • MEMORY_BASIC_INFORMATION

      public MEMORY_BASIC_INFORMATION()