ProcessMemoryUsageReport Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |