STORAGE_COMPONENT_HEALTH_STATUS - NtDoc

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

typedef enum _STORAGE_COMPONENT_HEALTH_STATUS {
  HealthStatusUnknown,
  HealthStatusNormal,
  HealthStatusThrottled,
  HealthStatusWarning,
  HealthStatusDisabled,
  HealthStatusFailed
} STORAGE_COMPONENT_HEALTH_STATUS, *PSTORAGE_COMPONENT_HEALTH_STATUS;

View the official Windows Driver Kit DDI reference
// winioctl.h

typedef enum _STORAGE_COMPONENT_HEALTH_STATUS {
  HealthStatusUnknown = 0,
  HealthStatusNormal,
  HealthStatusThrottled,
  HealthStatusWarning,
  HealthStatusDisabled,
  HealthStatusFailed
} STORAGE_COMPONENT_HEALTH_STATUS, *PSTORAGE_COMPONENT_HEALTH_STATUS;

View the official Win32 API reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-ntddstor-_storage_component_health_status)

_STORAGE_COMPONENT_HEALTH_STATUS enumeration

Description

Indicates the health status of a storage device.

Constants

HealthStatusUnknown

The storage device health status is unknown.

HealthStatusNormal

The storage device is operating normally.

HealthStatusThrottled

The storage device has been throttled.

HealthStatusWarning

The storage device has issued a warning.

HealthStatusDisabled

The storage device has been disabled.

HealthStatusFailed

The storage device has failed.


Win32 API reference (ne-winioctl-storage_component_health_status)

STORAGE_COMPONENT_HEALTH_STATUS enumeration

Description

Specifies the health status of a storage component.

Constants

HealthStatusUnknown:0

HealthStatusNormal

HealthStatusThrottled

HealthStatusWarning

HealthStatusDisabled

HealthStatusFailed