Win32 API 日本語リファレンス
ホームSystem.Ioctl › SCM_PD_OPERATIONAL_STATUS_REASON

SCM_PD_OPERATIONAL_STATUS_REASON

列挙型
基底型i4

メンバー 24

名前10進16進
ScmPhysicalDeviceOpReason_Unknown00x0
ScmPhysicalDeviceOpReason_Media10x1
ScmPhysicalDeviceOpReason_ThresholdExceeded20x2
ScmPhysicalDeviceOpReason_LostData30x3
ScmPhysicalDeviceOpReason_EnergySource40x4
ScmPhysicalDeviceOpReason_Configuration50x5
ScmPhysicalDeviceOpReason_DeviceController60x6
ScmPhysicalDeviceOpReason_MediaController70x7
ScmPhysicalDeviceOpReason_Component80x8
ScmPhysicalDeviceOpReason_BackgroundOperation90x9
ScmPhysicalDeviceOpReason_InvalidFirmware100xA
ScmPhysicalDeviceOpReason_HealthCheck110xB
ScmPhysicalDeviceOpReason_LostDataPersistence120xC
ScmPhysicalDeviceOpReason_DisabledByPlatform130xD
ScmPhysicalDeviceOpReason_PermanentError140xE
ScmPhysicalDeviceOpReason_LostWritePersistence150xF
ScmPhysicalDeviceOpReason_FatalError160x10
ScmPhysicalDeviceOpReason_DataPersistenceLossImminent170x11
ScmPhysicalDeviceOpReason_WritePersistenceLossImminent180x12
ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock190x13
ScmPhysicalDeviceOpReason_PerformanceDegradation200x14
ScmPhysicalDeviceOpReason_ExcessiveTemperature210x15
ScmPhysicalDeviceOpReason_InternalFailure220x16
ScmPhysicalDeviceOpReason_Max230x17

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum SCM_PD_OPERATIONAL_STATUS_REASON : int {
    ScmPhysicalDeviceOpReason_Unknown = 0,
    ScmPhysicalDeviceOpReason_Media = 1,
    ScmPhysicalDeviceOpReason_ThresholdExceeded = 2,
    ScmPhysicalDeviceOpReason_LostData = 3,
    ScmPhysicalDeviceOpReason_EnergySource = 4,
    ScmPhysicalDeviceOpReason_Configuration = 5,
    ScmPhysicalDeviceOpReason_DeviceController = 6,
    ScmPhysicalDeviceOpReason_MediaController = 7,
    ScmPhysicalDeviceOpReason_Component = 8,
    ScmPhysicalDeviceOpReason_BackgroundOperation = 9,
    ScmPhysicalDeviceOpReason_InvalidFirmware = 10,
    ScmPhysicalDeviceOpReason_HealthCheck = 11,
    ScmPhysicalDeviceOpReason_LostDataPersistence = 12,
    ScmPhysicalDeviceOpReason_DisabledByPlatform = 13,
    ScmPhysicalDeviceOpReason_PermanentError = 14,
    ScmPhysicalDeviceOpReason_LostWritePersistence = 15,
    ScmPhysicalDeviceOpReason_FatalError = 16,
    ScmPhysicalDeviceOpReason_DataPersistenceLossImminent = 17,
    ScmPhysicalDeviceOpReason_WritePersistenceLossImminent = 18,
    ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock = 19,
    ScmPhysicalDeviceOpReason_PerformanceDegradation = 20,
    ScmPhysicalDeviceOpReason_ExcessiveTemperature = 21,
    ScmPhysicalDeviceOpReason_InternalFailure = 22,
    ScmPhysicalDeviceOpReason_Max = 23
} SCM_PD_OPERATIONAL_STATUS_REASON;
public enum SCM_PD_OPERATIONAL_STATUS_REASON : int
{
    ScmPhysicalDeviceOpReason_Unknown = 0,
    ScmPhysicalDeviceOpReason_Media = 1,
    ScmPhysicalDeviceOpReason_ThresholdExceeded = 2,
    ScmPhysicalDeviceOpReason_LostData = 3,
    ScmPhysicalDeviceOpReason_EnergySource = 4,
    ScmPhysicalDeviceOpReason_Configuration = 5,
    ScmPhysicalDeviceOpReason_DeviceController = 6,
    ScmPhysicalDeviceOpReason_MediaController = 7,
    ScmPhysicalDeviceOpReason_Component = 8,
    ScmPhysicalDeviceOpReason_BackgroundOperation = 9,
    ScmPhysicalDeviceOpReason_InvalidFirmware = 10,
    ScmPhysicalDeviceOpReason_HealthCheck = 11,
    ScmPhysicalDeviceOpReason_LostDataPersistence = 12,
    ScmPhysicalDeviceOpReason_DisabledByPlatform = 13,
    ScmPhysicalDeviceOpReason_PermanentError = 14,
    ScmPhysicalDeviceOpReason_LostWritePersistence = 15,
    ScmPhysicalDeviceOpReason_FatalError = 16,
    ScmPhysicalDeviceOpReason_DataPersistenceLossImminent = 17,
    ScmPhysicalDeviceOpReason_WritePersistenceLossImminent = 18,
    ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock = 19,
    ScmPhysicalDeviceOpReason_PerformanceDegradation = 20,
    ScmPhysicalDeviceOpReason_ExcessiveTemperature = 21,
    ScmPhysicalDeviceOpReason_InternalFailure = 22,
    ScmPhysicalDeviceOpReason_Max = 23,
}
Public Enum SCM_PD_OPERATIONAL_STATUS_REASON As Integer
    ScmPhysicalDeviceOpReason_Unknown = 0
    ScmPhysicalDeviceOpReason_Media = 1
    ScmPhysicalDeviceOpReason_ThresholdExceeded = 2
    ScmPhysicalDeviceOpReason_LostData = 3
    ScmPhysicalDeviceOpReason_EnergySource = 4
    ScmPhysicalDeviceOpReason_Configuration = 5
    ScmPhysicalDeviceOpReason_DeviceController = 6
    ScmPhysicalDeviceOpReason_MediaController = 7
    ScmPhysicalDeviceOpReason_Component = 8
    ScmPhysicalDeviceOpReason_BackgroundOperation = 9
    ScmPhysicalDeviceOpReason_InvalidFirmware = 10
    ScmPhysicalDeviceOpReason_HealthCheck = 11
    ScmPhysicalDeviceOpReason_LostDataPersistence = 12
    ScmPhysicalDeviceOpReason_DisabledByPlatform = 13
    ScmPhysicalDeviceOpReason_PermanentError = 14
    ScmPhysicalDeviceOpReason_LostWritePersistence = 15
    ScmPhysicalDeviceOpReason_FatalError = 16
    ScmPhysicalDeviceOpReason_DataPersistenceLossImminent = 17
    ScmPhysicalDeviceOpReason_WritePersistenceLossImminent = 18
    ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock = 19
    ScmPhysicalDeviceOpReason_PerformanceDegradation = 20
    ScmPhysicalDeviceOpReason_ExcessiveTemperature = 21
    ScmPhysicalDeviceOpReason_InternalFailure = 22
    ScmPhysicalDeviceOpReason_Max = 23
End Enum
import enum

class SCM_PD_OPERATIONAL_STATUS_REASON(enum.IntEnum):
    ScmPhysicalDeviceOpReason_Unknown = 0
    ScmPhysicalDeviceOpReason_Media = 1
    ScmPhysicalDeviceOpReason_ThresholdExceeded = 2
    ScmPhysicalDeviceOpReason_LostData = 3
    ScmPhysicalDeviceOpReason_EnergySource = 4
    ScmPhysicalDeviceOpReason_Configuration = 5
    ScmPhysicalDeviceOpReason_DeviceController = 6
    ScmPhysicalDeviceOpReason_MediaController = 7
    ScmPhysicalDeviceOpReason_Component = 8
    ScmPhysicalDeviceOpReason_BackgroundOperation = 9
    ScmPhysicalDeviceOpReason_InvalidFirmware = 10
    ScmPhysicalDeviceOpReason_HealthCheck = 11
    ScmPhysicalDeviceOpReason_LostDataPersistence = 12
    ScmPhysicalDeviceOpReason_DisabledByPlatform = 13
    ScmPhysicalDeviceOpReason_PermanentError = 14
    ScmPhysicalDeviceOpReason_LostWritePersistence = 15
    ScmPhysicalDeviceOpReason_FatalError = 16
    ScmPhysicalDeviceOpReason_DataPersistenceLossImminent = 17
    ScmPhysicalDeviceOpReason_WritePersistenceLossImminent = 18
    ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock = 19
    ScmPhysicalDeviceOpReason_PerformanceDegradation = 20
    ScmPhysicalDeviceOpReason_ExcessiveTemperature = 21
    ScmPhysicalDeviceOpReason_InternalFailure = 22
    ScmPhysicalDeviceOpReason_Max = 23
// SCM_PD_OPERATIONAL_STATUS_REASON
pub const ScmPhysicalDeviceOpReason_Unknown: i32 = 0;
pub const ScmPhysicalDeviceOpReason_Media: i32 = 1;
pub const ScmPhysicalDeviceOpReason_ThresholdExceeded: i32 = 2;
pub const ScmPhysicalDeviceOpReason_LostData: i32 = 3;
pub const ScmPhysicalDeviceOpReason_EnergySource: i32 = 4;
pub const ScmPhysicalDeviceOpReason_Configuration: i32 = 5;
pub const ScmPhysicalDeviceOpReason_DeviceController: i32 = 6;
pub const ScmPhysicalDeviceOpReason_MediaController: i32 = 7;
pub const ScmPhysicalDeviceOpReason_Component: i32 = 8;
pub const ScmPhysicalDeviceOpReason_BackgroundOperation: i32 = 9;
pub const ScmPhysicalDeviceOpReason_InvalidFirmware: i32 = 10;
pub const ScmPhysicalDeviceOpReason_HealthCheck: i32 = 11;
pub const ScmPhysicalDeviceOpReason_LostDataPersistence: i32 = 12;
pub const ScmPhysicalDeviceOpReason_DisabledByPlatform: i32 = 13;
pub const ScmPhysicalDeviceOpReason_PermanentError: i32 = 14;
pub const ScmPhysicalDeviceOpReason_LostWritePersistence: i32 = 15;
pub const ScmPhysicalDeviceOpReason_FatalError: i32 = 16;
pub const ScmPhysicalDeviceOpReason_DataPersistenceLossImminent: i32 = 17;
pub const ScmPhysicalDeviceOpReason_WritePersistenceLossImminent: i32 = 18;
pub const ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock: i32 = 19;
pub const ScmPhysicalDeviceOpReason_PerformanceDegradation: i32 = 20;
pub const ScmPhysicalDeviceOpReason_ExcessiveTemperature: i32 = 21;
pub const ScmPhysicalDeviceOpReason_InternalFailure: i32 = 22;
pub const ScmPhysicalDeviceOpReason_Max: i32 = 23;
// SCM_PD_OPERATIONAL_STATUS_REASON
const (
	ScmPhysicalDeviceOpReason_Unknown int32 = 0
	ScmPhysicalDeviceOpReason_Media int32 = 1
	ScmPhysicalDeviceOpReason_ThresholdExceeded int32 = 2
	ScmPhysicalDeviceOpReason_LostData int32 = 3
	ScmPhysicalDeviceOpReason_EnergySource int32 = 4
	ScmPhysicalDeviceOpReason_Configuration int32 = 5
	ScmPhysicalDeviceOpReason_DeviceController int32 = 6
	ScmPhysicalDeviceOpReason_MediaController int32 = 7
	ScmPhysicalDeviceOpReason_Component int32 = 8
	ScmPhysicalDeviceOpReason_BackgroundOperation int32 = 9
	ScmPhysicalDeviceOpReason_InvalidFirmware int32 = 10
	ScmPhysicalDeviceOpReason_HealthCheck int32 = 11
	ScmPhysicalDeviceOpReason_LostDataPersistence int32 = 12
	ScmPhysicalDeviceOpReason_DisabledByPlatform int32 = 13
	ScmPhysicalDeviceOpReason_PermanentError int32 = 14
	ScmPhysicalDeviceOpReason_LostWritePersistence int32 = 15
	ScmPhysicalDeviceOpReason_FatalError int32 = 16
	ScmPhysicalDeviceOpReason_DataPersistenceLossImminent int32 = 17
	ScmPhysicalDeviceOpReason_WritePersistenceLossImminent int32 = 18
	ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock int32 = 19
	ScmPhysicalDeviceOpReason_PerformanceDegradation int32 = 20
	ScmPhysicalDeviceOpReason_ExcessiveTemperature int32 = 21
	ScmPhysicalDeviceOpReason_InternalFailure int32 = 22
	ScmPhysicalDeviceOpReason_Max int32 = 23
)
const
  ScmPhysicalDeviceOpReason_Unknown = 0;
  ScmPhysicalDeviceOpReason_Media = 1;
  ScmPhysicalDeviceOpReason_ThresholdExceeded = 2;
  ScmPhysicalDeviceOpReason_LostData = 3;
  ScmPhysicalDeviceOpReason_EnergySource = 4;
  ScmPhysicalDeviceOpReason_Configuration = 5;
  ScmPhysicalDeviceOpReason_DeviceController = 6;
  ScmPhysicalDeviceOpReason_MediaController = 7;
  ScmPhysicalDeviceOpReason_Component = 8;
  ScmPhysicalDeviceOpReason_BackgroundOperation = 9;
  ScmPhysicalDeviceOpReason_InvalidFirmware = 10;
  ScmPhysicalDeviceOpReason_HealthCheck = 11;
  ScmPhysicalDeviceOpReason_LostDataPersistence = 12;
  ScmPhysicalDeviceOpReason_DisabledByPlatform = 13;
  ScmPhysicalDeviceOpReason_PermanentError = 14;
  ScmPhysicalDeviceOpReason_LostWritePersistence = 15;
  ScmPhysicalDeviceOpReason_FatalError = 16;
  ScmPhysicalDeviceOpReason_DataPersistenceLossImminent = 17;
  ScmPhysicalDeviceOpReason_WritePersistenceLossImminent = 18;
  ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock = 19;
  ScmPhysicalDeviceOpReason_PerformanceDegradation = 20;
  ScmPhysicalDeviceOpReason_ExcessiveTemperature = 21;
  ScmPhysicalDeviceOpReason_InternalFailure = 22;
  ScmPhysicalDeviceOpReason_Max = 23;
// SCM_PD_OPERATIONAL_STATUS_REASON
pub const ScmPhysicalDeviceOpReason_Unknown: i32 = 0;
pub const ScmPhysicalDeviceOpReason_Media: i32 = 1;
pub const ScmPhysicalDeviceOpReason_ThresholdExceeded: i32 = 2;
pub const ScmPhysicalDeviceOpReason_LostData: i32 = 3;
pub const ScmPhysicalDeviceOpReason_EnergySource: i32 = 4;
pub const ScmPhysicalDeviceOpReason_Configuration: i32 = 5;
pub const ScmPhysicalDeviceOpReason_DeviceController: i32 = 6;
pub const ScmPhysicalDeviceOpReason_MediaController: i32 = 7;
pub const ScmPhysicalDeviceOpReason_Component: i32 = 8;
pub const ScmPhysicalDeviceOpReason_BackgroundOperation: i32 = 9;
pub const ScmPhysicalDeviceOpReason_InvalidFirmware: i32 = 10;
pub const ScmPhysicalDeviceOpReason_HealthCheck: i32 = 11;
pub const ScmPhysicalDeviceOpReason_LostDataPersistence: i32 = 12;
pub const ScmPhysicalDeviceOpReason_DisabledByPlatform: i32 = 13;
pub const ScmPhysicalDeviceOpReason_PermanentError: i32 = 14;
pub const ScmPhysicalDeviceOpReason_LostWritePersistence: i32 = 15;
pub const ScmPhysicalDeviceOpReason_FatalError: i32 = 16;
pub const ScmPhysicalDeviceOpReason_DataPersistenceLossImminent: i32 = 17;
pub const ScmPhysicalDeviceOpReason_WritePersistenceLossImminent: i32 = 18;
pub const ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock: i32 = 19;
pub const ScmPhysicalDeviceOpReason_PerformanceDegradation: i32 = 20;
pub const ScmPhysicalDeviceOpReason_ExcessiveTemperature: i32 = 21;
pub const ScmPhysicalDeviceOpReason_InternalFailure: i32 = 22;
pub const ScmPhysicalDeviceOpReason_Max: i32 = 23;
const
  ScmPhysicalDeviceOpReason_Unknown* = 0
  ScmPhysicalDeviceOpReason_Media* = 1
  ScmPhysicalDeviceOpReason_ThresholdExceeded* = 2
  ScmPhysicalDeviceOpReason_LostData* = 3
  ScmPhysicalDeviceOpReason_EnergySource* = 4
  ScmPhysicalDeviceOpReason_Configuration* = 5
  ScmPhysicalDeviceOpReason_DeviceController* = 6
  ScmPhysicalDeviceOpReason_MediaController* = 7
  ScmPhysicalDeviceOpReason_Component* = 8
  ScmPhysicalDeviceOpReason_BackgroundOperation* = 9
  ScmPhysicalDeviceOpReason_InvalidFirmware* = 10
  ScmPhysicalDeviceOpReason_HealthCheck* = 11
  ScmPhysicalDeviceOpReason_LostDataPersistence* = 12
  ScmPhysicalDeviceOpReason_DisabledByPlatform* = 13
  ScmPhysicalDeviceOpReason_PermanentError* = 14
  ScmPhysicalDeviceOpReason_LostWritePersistence* = 15
  ScmPhysicalDeviceOpReason_FatalError* = 16
  ScmPhysicalDeviceOpReason_DataPersistenceLossImminent* = 17
  ScmPhysicalDeviceOpReason_WritePersistenceLossImminent* = 18
  ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock* = 19
  ScmPhysicalDeviceOpReason_PerformanceDegradation* = 20
  ScmPhysicalDeviceOpReason_ExcessiveTemperature* = 21
  ScmPhysicalDeviceOpReason_InternalFailure* = 22
  ScmPhysicalDeviceOpReason_Max* = 23
enum SCM_PD_OPERATIONAL_STATUS_REASON : int {
    ScmPhysicalDeviceOpReason_Unknown = 0,
    ScmPhysicalDeviceOpReason_Media = 1,
    ScmPhysicalDeviceOpReason_ThresholdExceeded = 2,
    ScmPhysicalDeviceOpReason_LostData = 3,
    ScmPhysicalDeviceOpReason_EnergySource = 4,
    ScmPhysicalDeviceOpReason_Configuration = 5,
    ScmPhysicalDeviceOpReason_DeviceController = 6,
    ScmPhysicalDeviceOpReason_MediaController = 7,
    ScmPhysicalDeviceOpReason_Component = 8,
    ScmPhysicalDeviceOpReason_BackgroundOperation = 9,
    ScmPhysicalDeviceOpReason_InvalidFirmware = 10,
    ScmPhysicalDeviceOpReason_HealthCheck = 11,
    ScmPhysicalDeviceOpReason_LostDataPersistence = 12,
    ScmPhysicalDeviceOpReason_DisabledByPlatform = 13,
    ScmPhysicalDeviceOpReason_PermanentError = 14,
    ScmPhysicalDeviceOpReason_LostWritePersistence = 15,
    ScmPhysicalDeviceOpReason_FatalError = 16,
    ScmPhysicalDeviceOpReason_DataPersistenceLossImminent = 17,
    ScmPhysicalDeviceOpReason_WritePersistenceLossImminent = 18,
    ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock = 19,
    ScmPhysicalDeviceOpReason_PerformanceDegradation = 20,
    ScmPhysicalDeviceOpReason_ExcessiveTemperature = 21,
    ScmPhysicalDeviceOpReason_InternalFailure = 22,
    ScmPhysicalDeviceOpReason_Max = 23,
}
#define global ScmPhysicalDeviceOpReason_Unknown                      0x0
#define global ScmPhysicalDeviceOpReason_Media                        0x1
#define global ScmPhysicalDeviceOpReason_ThresholdExceeded            0x2
#define global ScmPhysicalDeviceOpReason_LostData                     0x3
#define global ScmPhysicalDeviceOpReason_EnergySource                 0x4
#define global ScmPhysicalDeviceOpReason_Configuration                0x5
#define global ScmPhysicalDeviceOpReason_DeviceController             0x6
#define global ScmPhysicalDeviceOpReason_MediaController              0x7
#define global ScmPhysicalDeviceOpReason_Component                    0x8
#define global ScmPhysicalDeviceOpReason_BackgroundOperation          0x9
#define global ScmPhysicalDeviceOpReason_InvalidFirmware              0xA
#define global ScmPhysicalDeviceOpReason_HealthCheck                  0xB
#define global ScmPhysicalDeviceOpReason_LostDataPersistence          0xC
#define global ScmPhysicalDeviceOpReason_DisabledByPlatform           0xD
#define global ScmPhysicalDeviceOpReason_PermanentError               0xE
#define global ScmPhysicalDeviceOpReason_LostWritePersistence         0xF
#define global ScmPhysicalDeviceOpReason_FatalError                   0x10
#define global ScmPhysicalDeviceOpReason_DataPersistenceLossImminent  0x11
#define global ScmPhysicalDeviceOpReason_WritePersistenceLossImminent 0x12
#define global ScmPhysicalDeviceOpReason_MediaRemainingSpareBlock     0x13
#define global ScmPhysicalDeviceOpReason_PerformanceDegradation       0x14
#define global ScmPhysicalDeviceOpReason_ExcessiveTemperature         0x15
#define global ScmPhysicalDeviceOpReason_InternalFailure              0x16
#define global ScmPhysicalDeviceOpReason_Max                          0x17