System.TMemoryMap

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TMemoryMap = array[0..65535] of TChunkStatus;

C++

typedef System::StaticArray<TChunkStatus, 65536> TMemoryMap;

Propriétés

Type Visibilité  Source Unité  Parent
array
typedef
public
System.pas
System.hpp
System System


Description

TMemoryMap est un plan d'implantation de l'espace d'adressage d'une application sous la forme d'un tableau de valeurs TChunkStatus.

GetMemoryMap renvoie un plan d'implantation de l'espace d'adressage du processus en cours. A des fins d'implantation, l'espace d'adressage 4 Go entier est réparti en tranches de 64 Ko. Il existe 65 536 tranches. TMemoryMap obtient une valeur de statut pour chaque tranche du tableau TMemoryMap.

Chaque élément du tableau TMemoryMap peut avoir la valeur suivante :



Valeur de statut Signification

csUnallocated

Libre

csAllocated

Utilisé par le processus

csReserved

Réservé à un usage futur par le processus.

csSysAllocated

Utilisé par le système d'exploitation

csSysReserved

Réservé à un usage futur par le système d'exploitation.

Voir aussi