7class DiskAccessDiagnostics {
16 struct WriteBudgetHistoryEntry {
26 WriteBudgetHistoryEntry& operator=(WriteBudgetHistoryEntry
const&);
27 WriteBudgetHistoryEntry(WriteBudgetHistoryEntry
const&);
28 WriteBudgetHistoryEntry();
31 struct WriteBudgetTelemetryPeriodState {
45 WriteBudgetTelemetryPeriodState& operator=(WriteBudgetTelemetryPeriodState
const&);
46 WriteBudgetTelemetryPeriodState(WriteBudgetTelemetryPeriodState
const&);
47 WriteBudgetTelemetryPeriodState();
69 DiskAccessDiagnostics& operator=(DiskAccessDiagnostics
const&);
70 DiskAccessDiagnostics(DiskAccessDiagnostics
const&);
71 DiskAccessDiagnostics();
80 uint64 byteWrittenPerPeriod,
81 ::std::chrono::nanoseconds byteWriteLimitPeriodDuration,
82 uint64 byteWriteLimitPerPeriod,
83 uint writeCountPerPeriod,
84 ::std::chrono::nanoseconds writeCountLimitPeriodDuration,
85 uint writeCountLimitPerPeriod
93 MCNAPI
void*
$ctor(::std::chrono::nanoseconds logInterval);
Definition DiskAccessDiagnostics.h:16