REFS_QUERY_VOLUME_IO_METRICS_INFO_OUTPUT_BUFFER - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntifs.h

typedef struct _REFS_QUERY_VOLUME_IO_METRICS_INFO_OUTPUT_BUFFER {
  ULONG                                        Version;
  REFS_QUERY_VOLUME_IO_METRICS_INFO_QUERY_TYPE QueryType;
  ULONG                                        Reserved[6];
  union {
    ULONGLONG UnusedAlign;
    struct {
      ULONG GlobalSecondsToTrack;
      ULONG MetricsPeriodicitySeconds;
      ULONG MetricsGenerationsPerContainer;
      ULONG Reserved[6];
    } Parameters;
    struct {
      ULONG                                     EntryCount;
      ULONGLONG                                 ResumeKeyBlob[2];
      ULONG                                     Reserved[6];
      REFS_QUERY_VOLUME_IO_METRICS_METRICS_DATA Metrics[ANYSIZE_ARRAY];
    } MetricsData;
  };
} REFS_QUERY_VOLUME_IO_METRICS_INFO_OUTPUT_BUFFER, *PREFS_QUERY_VOLUME_IO_METRICS_INFO_OUTPUT_BUFFER;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntifs-refs_query_volume_io_metrics_info_output_buffer)

Description

Reserved for system use.

Members

Version

QueryType

Reserved[6]

UnusedAlign

Parameters

Parameters.GlobalSecondsToTrack

Parameters.MetricsPeriodicitySeconds

Parameters.MetricsGenerationsPerContainer

Parameters.Reserved[6]

MetricsData

MetricsData.EntryCount

MetricsData.ResumeKeyBlob[2]

MetricsData.Reserved[6]

MetricsData.Metrics[ANYSIZE_ARRAY]

Remarks

See also