ProcessMemoryUsageReport Klasse

Definition

Stellt Daten zur Speicherauslastung des Prozesses bereit.

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
Vererbung
Object Platform::Object IInspectable ProcessMemoryUsageReport
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Rufen Sie GetReport auf, um eine instance dieser Klasse zu erhalten.

Eigenschaften

NonPagedPoolSizeInBytes

Ruft die Menge des nicht ausgelagerten Arbeitsspeichers ab, der für den Prozess in Bytes verfügbar ist.

PagedPoolSizeInBytes

Ruft den für den Prozess verfügbaren Auslagerungsspeicher in Byte ab.

PageFaultCount

Ruft die Anzahl von Speicherseitenfehlern ab.

PageFileSizeInBytes

Ruft die Größe der Speicherseitendatei in Bytes ab.

PeakNonPagedPoolSizeInBytes

Ruft die maximale Menge an nicht ausgelagertem Arbeitsspeicher ab, der vom Prozess in Byte verwendet wird.

PeakPagedPoolSizeInBytes

Ruft die maximale Menge an ausgelagertem Arbeitsspeicher ab, die vom Prozess in Byte verwendet wird.

PeakPageFileSizeInBytes

Ruft die maximale Größe der vom Prozess verwendeten Speicherseitendatei in Bytes ab.

PeakVirtualMemorySizeInBytes

Ruft die maximale Größe des virtuellen Speichers ab, der vom zugeordneten Prozess verwendet wird.

PeakWorkingSetSizeInBytes

Ruft die maximale Größe des physischen Speichers ab, der vom zugeordneten Prozess verwendet wird.

PrivatePageCount

Ruft die Anzahl der privaten Speicherseiten ab, die dem zugeordneten Prozess zugeordnet sind.

VirtualMemorySizeInBytes

Ruft die Größe des virtuellen Speichers ab, der für den zugeordneten Prozess belegt wird.

WorkingSetSizeInBytes

Ruft die Größe des physischen Speichers ab, der für den zugeordneten Prozess belegt wird.

Gilt für: