Windows.System.Diagnostics Windows.System.Diagnostics Windows.System.Diagnostics Windows.System.Diagnostics Namespace

Some information relates to pre-released product which may be substantially modified before it’s commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Prerelease APIs are identified by a Prerelease label.

[This namespace contains one or more prerelease APIs.]
Provides diagnostic information about the system and running processes.

Classes

DiagnosticActionResult DiagnosticActionResult DiagnosticActionResult DiagnosticActionResult

[Contains prerelease APIs.]
Represents a property bag containing the results of a diagnostic action.

DiagnosticInvoker DiagnosticInvoker DiagnosticInvoker DiagnosticInvoker

[Contains prerelease APIs.]
Contains functionality for executing a diagnostics troubleshooting package.

ProcessCpuUsage ProcessCpuUsage ProcessCpuUsage ProcessCpuUsage

Provides access to data about the CPU usage of a process.

ProcessCpuUsageReport ProcessCpuUsageReport ProcessCpuUsageReport ProcessCpuUsageReport

Provides data about the CPU usage of the process.

ProcessDiagnosticInfo ProcessDiagnosticInfo ProcessDiagnosticInfo ProcessDiagnosticInfo

[Contains prerelease APIs.]
Provides diagnostic information about a process, such as CPU usage, disk usage, memory usage and so on.

ProcessDiskUsage ProcessDiskUsage ProcessDiskUsage ProcessDiskUsage

Provides access to data about the disk usage of a process.

ProcessDiskUsageReport ProcessDiskUsageReport ProcessDiskUsageReport ProcessDiskUsageReport

Provides data about the disk usage of the process.

ProcessMemoryUsage ProcessMemoryUsage ProcessMemoryUsage ProcessMemoryUsage

Provides access to data about the memory usage of a process.

ProcessMemoryUsageReport ProcessMemoryUsageReport ProcessMemoryUsageReport ProcessMemoryUsageReport

Provides data about the memory usage of the process.

SystemCpuUsage SystemCpuUsage SystemCpuUsage SystemCpuUsage

Provides access to data about the CPU usage of the system.

SystemCpuUsageReport SystemCpuUsageReport SystemCpuUsageReport SystemCpuUsageReport

Provides data about the CPU usage of the system.

SystemDiagnosticInfo SystemDiagnosticInfo SystemDiagnosticInfo SystemDiagnosticInfo

Provides diagnostic information about the system, such as CPU usage, disk usage, memory usage and so on.

SystemMemoryUsage SystemMemoryUsage SystemMemoryUsage SystemMemoryUsage

Provides access to data about the memory usage of the system.

SystemMemoryUsageReport SystemMemoryUsageReport SystemMemoryUsageReport SystemMemoryUsageReport

Provides data about the memory usage of the system.

Enums

DiagnosticActionState DiagnosticActionState DiagnosticActionState DiagnosticActionState

[Contains prerelease APIs.]
Indicates the current state of the execution of a diagnostics troubleshooting package.