Share via


ProcessDiskUsageReport Class

Definition

Provides data about the disk usage of the process.

public ref class ProcessDiskUsageReport 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 ProcessDiskUsageReport 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 ProcessDiskUsageReport
Public NotInheritable Class ProcessDiskUsageReport
Inheritance
Object Platform::Object IInspectable ProcessDiskUsageReport
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Remarks

Call the GetReport method to get an instance of this class.

Properties

BytesReadCount

Gets the number of bytes the process has read from disk.

BytesWrittenCount

Gets the number of bytes the process has written to disk.

OtherBytesCount

Gets the number of bytes used by the process in disk operations that were not read or write operations.

OtherOperationCount

Gets the number of disk operations performed by the process that were not read or write operations.

ReadOperationCount

Gets the number of disk read operations performed by the process.

WriteOperationCount

Gets the number of disk write operations performed by the process.

Applies to