System.TChunkStatus

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
enum public
System.pas
System.hpp
System System

Description

TChunkStatus énumère les statuts possibles d'une tranche de mémoire.

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 TChunkStatus pour chaque tranche dans le tableau TMemoryMap. TChunkStatus définit les valeurs suivantes :



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