C# 클래스 Binarysharp.MemoryManagement.Native.MemoryBasicInformation

파일 보기 프로젝트 열기: ZenLulz/MemorySharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AllocationBase System.IntPtr
AllocationProtect MemoryProtectionFlags
BaseAddress System.IntPtr
Protect MemoryProtectionFlags
RegionSize int
State MemoryStateFlags
Type MemoryTypeFlags

프로퍼티 상세

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.
public IntPtr,System AllocationBase
리턴 System.IntPtr

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.
public MemoryProtectionFlags AllocationProtect
리턴 MemoryProtectionFlags

BaseAddress 공개적으로 프로퍼티

A pointer to the base address of the region of pages.
public IntPtr,System BaseAddress
리턴 System.IntPtr

Protect 공개적으로 프로퍼티

The access protection of the pages in the region. This member is one of the values listed for the AllocationProtect member.
public MemoryProtectionFlags Protect
리턴 MemoryProtectionFlags

RegionSize 공개적으로 프로퍼티

The size of the region beginning at the base address in which all pages have identical attributes, in bytes.
public int RegionSize
리턴 int

State 공개적으로 프로퍼티

The state of the pages in the region.
public MemoryStateFlags State
리턴 MemoryStateFlags

Type 공개적으로 프로퍼티

The type of pages in the region.
public MemoryTypeFlags Type
리턴 MemoryTypeFlags