ProcessMemoryUsageReport Classe

Définition

Fournit des données sur l’utilisation de la mémoire du processus.

public ref class ProcessMemoryUsageReport sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ProcessMemoryUsageReport final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ProcessMemoryUsageReport
Public NotInheritable Class ProcessMemoryUsageReport
Héritage
Object Platform::Object IInspectable ProcessMemoryUsageReport
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Appelez GetReport pour obtenir une instance de cette classe.

Propriétés

NonPagedPoolSizeInBytes

Obtient la quantité de mémoire non paginée disponible pour le processus, en octets.

PagedPoolSizeInBytes

Obtient la quantité de mémoire paginée disponible pour le processus, en octets.

PageFaultCount

Obtient le nombre d’erreurs de page de mémoire.

PageFileSizeInBytes

Obtient la taille du fichier de page mémoire en octets.

PeakNonPagedPoolSizeInBytes

Obtient la quantité maximale de mémoire non paginée utilisée par le processus, en octets.

PeakPagedPoolSizeInBytes

Obtient la quantité maximale de mémoire paginée utilisée par le processus, en octets.

PeakPageFileSizeInBytes

Obtient la taille maximale du fichier de page mémoire utilisé par le processus, en octets.

PeakVirtualMemorySizeInBytes

Obtient la quantité maximale de la mémoire virtuelle utilisée par le processus associé.

PeakWorkingSetSizeInBytes

Obtient la quantité maximale de la mémoire physique utilisée par le processus associé.

PrivatePageCount

Obtient le nombre de pages de mémoire privée allouées pour le processus associé.

VirtualMemorySizeInBytes

Obtient la quantité de mémoire virtuelle allouée pour le processus associé.

WorkingSetSizeInBytes

Obtient la quantité de mémoire physique allouée pour le processus associé.

S’applique à