ホーム › System.Ioctl › STORAGE_OPERATIONAL_STATUS_REASON
STORAGE_OPERATIONAL_STATUS_REASON
列挙型メンバー 21
| 名前 | 10進 | 16進 |
|---|---|---|
| DiskOpReasonUnknown | 0 | 0x0 |
| DiskOpReasonScsiSenseCode | 1 | 0x1 |
| DiskOpReasonMedia | 2 | 0x2 |
| DiskOpReasonIo | 3 | 0x3 |
| DiskOpReasonThresholdExceeded | 4 | 0x4 |
| DiskOpReasonLostData | 5 | 0x5 |
| DiskOpReasonEnergySource | 6 | 0x6 |
| DiskOpReasonConfiguration | 7 | 0x7 |
| DiskOpReasonDeviceController | 8 | 0x8 |
| DiskOpReasonMediaController | 9 | 0x9 |
| DiskOpReasonComponent | 10 | 0xA |
| DiskOpReasonNVDIMM_N | 11 | 0xB |
| DiskOpReasonBackgroundOperation | 12 | 0xC |
| DiskOpReasonInvalidFirmware | 13 | 0xD |
| DiskOpReasonHealthCheck | 14 | 0xE |
| DiskOpReasonLostDataPersistence | 15 | 0xF |
| DiskOpReasonDisabledByPlatform | 16 | 0x10 |
| DiskOpReasonLostWritePersistence | 17 | 0x11 |
| DiskOpReasonDataPersistenceLossImminent | 18 | 0x12 |
| DiskOpReasonWritePersistenceLossImminent | 19 | 0x13 |
| DiskOpReasonMax | 20 | 0x14 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum STORAGE_OPERATIONAL_STATUS_REASON : int {
DiskOpReasonUnknown = 0,
DiskOpReasonScsiSenseCode = 1,
DiskOpReasonMedia = 2,
DiskOpReasonIo = 3,
DiskOpReasonThresholdExceeded = 4,
DiskOpReasonLostData = 5,
DiskOpReasonEnergySource = 6,
DiskOpReasonConfiguration = 7,
DiskOpReasonDeviceController = 8,
DiskOpReasonMediaController = 9,
DiskOpReasonComponent = 10,
DiskOpReasonNVDIMM_N = 11,
DiskOpReasonBackgroundOperation = 12,
DiskOpReasonInvalidFirmware = 13,
DiskOpReasonHealthCheck = 14,
DiskOpReasonLostDataPersistence = 15,
DiskOpReasonDisabledByPlatform = 16,
DiskOpReasonLostWritePersistence = 17,
DiskOpReasonDataPersistenceLossImminent = 18,
DiskOpReasonWritePersistenceLossImminent = 19,
DiskOpReasonMax = 20
} STORAGE_OPERATIONAL_STATUS_REASON;public enum STORAGE_OPERATIONAL_STATUS_REASON : int
{
DiskOpReasonUnknown = 0,
DiskOpReasonScsiSenseCode = 1,
DiskOpReasonMedia = 2,
DiskOpReasonIo = 3,
DiskOpReasonThresholdExceeded = 4,
DiskOpReasonLostData = 5,
DiskOpReasonEnergySource = 6,
DiskOpReasonConfiguration = 7,
DiskOpReasonDeviceController = 8,
DiskOpReasonMediaController = 9,
DiskOpReasonComponent = 10,
DiskOpReasonNVDIMM_N = 11,
DiskOpReasonBackgroundOperation = 12,
DiskOpReasonInvalidFirmware = 13,
DiskOpReasonHealthCheck = 14,
DiskOpReasonLostDataPersistence = 15,
DiskOpReasonDisabledByPlatform = 16,
DiskOpReasonLostWritePersistence = 17,
DiskOpReasonDataPersistenceLossImminent = 18,
DiskOpReasonWritePersistenceLossImminent = 19,
DiskOpReasonMax = 20,
}Public Enum STORAGE_OPERATIONAL_STATUS_REASON As Integer
DiskOpReasonUnknown = 0
DiskOpReasonScsiSenseCode = 1
DiskOpReasonMedia = 2
DiskOpReasonIo = 3
DiskOpReasonThresholdExceeded = 4
DiskOpReasonLostData = 5
DiskOpReasonEnergySource = 6
DiskOpReasonConfiguration = 7
DiskOpReasonDeviceController = 8
DiskOpReasonMediaController = 9
DiskOpReasonComponent = 10
DiskOpReasonNVDIMM_N = 11
DiskOpReasonBackgroundOperation = 12
DiskOpReasonInvalidFirmware = 13
DiskOpReasonHealthCheck = 14
DiskOpReasonLostDataPersistence = 15
DiskOpReasonDisabledByPlatform = 16
DiskOpReasonLostWritePersistence = 17
DiskOpReasonDataPersistenceLossImminent = 18
DiskOpReasonWritePersistenceLossImminent = 19
DiskOpReasonMax = 20
End Enumimport enum
class STORAGE_OPERATIONAL_STATUS_REASON(enum.IntEnum):
DiskOpReasonUnknown = 0
DiskOpReasonScsiSenseCode = 1
DiskOpReasonMedia = 2
DiskOpReasonIo = 3
DiskOpReasonThresholdExceeded = 4
DiskOpReasonLostData = 5
DiskOpReasonEnergySource = 6
DiskOpReasonConfiguration = 7
DiskOpReasonDeviceController = 8
DiskOpReasonMediaController = 9
DiskOpReasonComponent = 10
DiskOpReasonNVDIMM_N = 11
DiskOpReasonBackgroundOperation = 12
DiskOpReasonInvalidFirmware = 13
DiskOpReasonHealthCheck = 14
DiskOpReasonLostDataPersistence = 15
DiskOpReasonDisabledByPlatform = 16
DiskOpReasonLostWritePersistence = 17
DiskOpReasonDataPersistenceLossImminent = 18
DiskOpReasonWritePersistenceLossImminent = 19
DiskOpReasonMax = 20// STORAGE_OPERATIONAL_STATUS_REASON
pub const DiskOpReasonUnknown: i32 = 0;
pub const DiskOpReasonScsiSenseCode: i32 = 1;
pub const DiskOpReasonMedia: i32 = 2;
pub const DiskOpReasonIo: i32 = 3;
pub const DiskOpReasonThresholdExceeded: i32 = 4;
pub const DiskOpReasonLostData: i32 = 5;
pub const DiskOpReasonEnergySource: i32 = 6;
pub const DiskOpReasonConfiguration: i32 = 7;
pub const DiskOpReasonDeviceController: i32 = 8;
pub const DiskOpReasonMediaController: i32 = 9;
pub const DiskOpReasonComponent: i32 = 10;
pub const DiskOpReasonNVDIMM_N: i32 = 11;
pub const DiskOpReasonBackgroundOperation: i32 = 12;
pub const DiskOpReasonInvalidFirmware: i32 = 13;
pub const DiskOpReasonHealthCheck: i32 = 14;
pub const DiskOpReasonLostDataPersistence: i32 = 15;
pub const DiskOpReasonDisabledByPlatform: i32 = 16;
pub const DiskOpReasonLostWritePersistence: i32 = 17;
pub const DiskOpReasonDataPersistenceLossImminent: i32 = 18;
pub const DiskOpReasonWritePersistenceLossImminent: i32 = 19;
pub const DiskOpReasonMax: i32 = 20;// STORAGE_OPERATIONAL_STATUS_REASON
const (
DiskOpReasonUnknown int32 = 0
DiskOpReasonScsiSenseCode int32 = 1
DiskOpReasonMedia int32 = 2
DiskOpReasonIo int32 = 3
DiskOpReasonThresholdExceeded int32 = 4
DiskOpReasonLostData int32 = 5
DiskOpReasonEnergySource int32 = 6
DiskOpReasonConfiguration int32 = 7
DiskOpReasonDeviceController int32 = 8
DiskOpReasonMediaController int32 = 9
DiskOpReasonComponent int32 = 10
DiskOpReasonNVDIMM_N int32 = 11
DiskOpReasonBackgroundOperation int32 = 12
DiskOpReasonInvalidFirmware int32 = 13
DiskOpReasonHealthCheck int32 = 14
DiskOpReasonLostDataPersistence int32 = 15
DiskOpReasonDisabledByPlatform int32 = 16
DiskOpReasonLostWritePersistence int32 = 17
DiskOpReasonDataPersistenceLossImminent int32 = 18
DiskOpReasonWritePersistenceLossImminent int32 = 19
DiskOpReasonMax int32 = 20
)const
DiskOpReasonUnknown = 0;
DiskOpReasonScsiSenseCode = 1;
DiskOpReasonMedia = 2;
DiskOpReasonIo = 3;
DiskOpReasonThresholdExceeded = 4;
DiskOpReasonLostData = 5;
DiskOpReasonEnergySource = 6;
DiskOpReasonConfiguration = 7;
DiskOpReasonDeviceController = 8;
DiskOpReasonMediaController = 9;
DiskOpReasonComponent = 10;
DiskOpReasonNVDIMM_N = 11;
DiskOpReasonBackgroundOperation = 12;
DiskOpReasonInvalidFirmware = 13;
DiskOpReasonHealthCheck = 14;
DiskOpReasonLostDataPersistence = 15;
DiskOpReasonDisabledByPlatform = 16;
DiskOpReasonLostWritePersistence = 17;
DiskOpReasonDataPersistenceLossImminent = 18;
DiskOpReasonWritePersistenceLossImminent = 19;
DiskOpReasonMax = 20;// STORAGE_OPERATIONAL_STATUS_REASON
pub const DiskOpReasonUnknown: i32 = 0;
pub const DiskOpReasonScsiSenseCode: i32 = 1;
pub const DiskOpReasonMedia: i32 = 2;
pub const DiskOpReasonIo: i32 = 3;
pub const DiskOpReasonThresholdExceeded: i32 = 4;
pub const DiskOpReasonLostData: i32 = 5;
pub const DiskOpReasonEnergySource: i32 = 6;
pub const DiskOpReasonConfiguration: i32 = 7;
pub const DiskOpReasonDeviceController: i32 = 8;
pub const DiskOpReasonMediaController: i32 = 9;
pub const DiskOpReasonComponent: i32 = 10;
pub const DiskOpReasonNVDIMM_N: i32 = 11;
pub const DiskOpReasonBackgroundOperation: i32 = 12;
pub const DiskOpReasonInvalidFirmware: i32 = 13;
pub const DiskOpReasonHealthCheck: i32 = 14;
pub const DiskOpReasonLostDataPersistence: i32 = 15;
pub const DiskOpReasonDisabledByPlatform: i32 = 16;
pub const DiskOpReasonLostWritePersistence: i32 = 17;
pub const DiskOpReasonDataPersistenceLossImminent: i32 = 18;
pub const DiskOpReasonWritePersistenceLossImminent: i32 = 19;
pub const DiskOpReasonMax: i32 = 20;const
DiskOpReasonUnknown* = 0
DiskOpReasonScsiSenseCode* = 1
DiskOpReasonMedia* = 2
DiskOpReasonIo* = 3
DiskOpReasonThresholdExceeded* = 4
DiskOpReasonLostData* = 5
DiskOpReasonEnergySource* = 6
DiskOpReasonConfiguration* = 7
DiskOpReasonDeviceController* = 8
DiskOpReasonMediaController* = 9
DiskOpReasonComponent* = 10
DiskOpReasonNVDIMM_N* = 11
DiskOpReasonBackgroundOperation* = 12
DiskOpReasonInvalidFirmware* = 13
DiskOpReasonHealthCheck* = 14
DiskOpReasonLostDataPersistence* = 15
DiskOpReasonDisabledByPlatform* = 16
DiskOpReasonLostWritePersistence* = 17
DiskOpReasonDataPersistenceLossImminent* = 18
DiskOpReasonWritePersistenceLossImminent* = 19
DiskOpReasonMax* = 20enum STORAGE_OPERATIONAL_STATUS_REASON : int {
DiskOpReasonUnknown = 0,
DiskOpReasonScsiSenseCode = 1,
DiskOpReasonMedia = 2,
DiskOpReasonIo = 3,
DiskOpReasonThresholdExceeded = 4,
DiskOpReasonLostData = 5,
DiskOpReasonEnergySource = 6,
DiskOpReasonConfiguration = 7,
DiskOpReasonDeviceController = 8,
DiskOpReasonMediaController = 9,
DiskOpReasonComponent = 10,
DiskOpReasonNVDIMM_N = 11,
DiskOpReasonBackgroundOperation = 12,
DiskOpReasonInvalidFirmware = 13,
DiskOpReasonHealthCheck = 14,
DiskOpReasonLostDataPersistence = 15,
DiskOpReasonDisabledByPlatform = 16,
DiskOpReasonLostWritePersistence = 17,
DiskOpReasonDataPersistenceLossImminent = 18,
DiskOpReasonWritePersistenceLossImminent = 19,
DiskOpReasonMax = 20,
}#define global DiskOpReasonUnknown 0x0
#define global DiskOpReasonScsiSenseCode 0x1
#define global DiskOpReasonMedia 0x2
#define global DiskOpReasonIo 0x3
#define global DiskOpReasonThresholdExceeded 0x4
#define global DiskOpReasonLostData 0x5
#define global DiskOpReasonEnergySource 0x6
#define global DiskOpReasonConfiguration 0x7
#define global DiskOpReasonDeviceController 0x8
#define global DiskOpReasonMediaController 0x9
#define global DiskOpReasonComponent 0xA
#define global DiskOpReasonNVDIMM_N 0xB
#define global DiskOpReasonBackgroundOperation 0xC
#define global DiskOpReasonInvalidFirmware 0xD
#define global DiskOpReasonHealthCheck 0xE
#define global DiskOpReasonLostDataPersistence 0xF
#define global DiskOpReasonDisabledByPlatform 0x10
#define global DiskOpReasonLostWritePersistence 0x11
#define global DiskOpReasonDataPersistenceLossImminent 0x12
#define global DiskOpReasonWritePersistenceLossImminent 0x13
#define global DiskOpReasonMax 0x14