System.TChunkStatus

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

TChunkStatus = (csUnallocated, csAllocated, csReserved,
csSysAllocated, csSysReserved);

C++

enum DECLSPEC_DENUM TChunkStatus : unsigned char { csUnallocated, csAllocated, csReserved, csSysAllocated, csSysReserved };

プロパティ

種類 可視性 ソース ユニット
enum public
System.pas
System.hpp
System System

説明

TChunkStatus は、1 つのメモリ断片のステータス値を列挙します。

GetMemoryMap は、現在のプロセスのアドレス空間のマップを返します。マップを作成するために、4GB のアドレス空間全体が 64K の断片に分割されます。このような断片が 65536 個あります。TMemoryMap は、各メモリ断片の TChunkStatus ステータス値を TMemoryMap 配列として取得します。TChunkStatus には、以下の値が定義されています。



ステータス値 意味

csUnallocated

使用可能

csAllocated

プロセスが使用中

csReserved

将来プロセスが使用するために予約されている

csSysAllocated

オペレーティングシステムが使用中

csSysReserved

将来オペレーティングシステムが使用するために予約されている



関連項目