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

msirbRebootReason

列挙型
基底型i4

メンバー 5

名前10進16進
msirbRebootUndeterminedReason00x0
msirbRebootInUseFilesReason10x1
msirbRebootScheduleRebootReason20x2
msirbRebootForceRebootReason30x3
msirbRebootCustomActionReason40x4

各言語での定義

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

typedef enum msirbRebootReason : int {
    msirbRebootUndeterminedReason = 0,
    msirbRebootInUseFilesReason = 1,
    msirbRebootScheduleRebootReason = 2,
    msirbRebootForceRebootReason = 3,
    msirbRebootCustomActionReason = 4
} msirbRebootReason;
public enum msirbRebootReason : int
{
    msirbRebootUndeterminedReason = 0,
    msirbRebootInUseFilesReason = 1,
    msirbRebootScheduleRebootReason = 2,
    msirbRebootForceRebootReason = 3,
    msirbRebootCustomActionReason = 4,
}
Public Enum msirbRebootReason As Integer
    msirbRebootUndeterminedReason = 0
    msirbRebootInUseFilesReason = 1
    msirbRebootScheduleRebootReason = 2
    msirbRebootForceRebootReason = 3
    msirbRebootCustomActionReason = 4
End Enum
import enum

class msirbRebootReason(enum.IntEnum):
    msirbRebootUndeterminedReason = 0
    msirbRebootInUseFilesReason = 1
    msirbRebootScheduleRebootReason = 2
    msirbRebootForceRebootReason = 3
    msirbRebootCustomActionReason = 4
// msirbRebootReason
pub const msirbRebootUndeterminedReason: i32 = 0;
pub const msirbRebootInUseFilesReason: i32 = 1;
pub const msirbRebootScheduleRebootReason: i32 = 2;
pub const msirbRebootForceRebootReason: i32 = 3;
pub const msirbRebootCustomActionReason: i32 = 4;
// msirbRebootReason
const (
	msirbRebootUndeterminedReason int32 = 0
	msirbRebootInUseFilesReason int32 = 1
	msirbRebootScheduleRebootReason int32 = 2
	msirbRebootForceRebootReason int32 = 3
	msirbRebootCustomActionReason int32 = 4
)
const
  msirbRebootUndeterminedReason = 0;
  msirbRebootInUseFilesReason = 1;
  msirbRebootScheduleRebootReason = 2;
  msirbRebootForceRebootReason = 3;
  msirbRebootCustomActionReason = 4;
// msirbRebootReason
pub const msirbRebootUndeterminedReason: i32 = 0;
pub const msirbRebootInUseFilesReason: i32 = 1;
pub const msirbRebootScheduleRebootReason: i32 = 2;
pub const msirbRebootForceRebootReason: i32 = 3;
pub const msirbRebootCustomActionReason: i32 = 4;
const
  msirbRebootUndeterminedReason* = 0
  msirbRebootInUseFilesReason* = 1
  msirbRebootScheduleRebootReason* = 2
  msirbRebootForceRebootReason* = 3
  msirbRebootCustomActionReason* = 4
enum msirbRebootReason : int {
    msirbRebootUndeterminedReason = 0,
    msirbRebootInUseFilesReason = 1,
    msirbRebootScheduleRebootReason = 2,
    msirbRebootForceRebootReason = 3,
    msirbRebootCustomActionReason = 4,
}
#define global msirbRebootUndeterminedReason   0x0
#define global msirbRebootInUseFilesReason     0x1
#define global msirbRebootScheduleRebootReason 0x2
#define global msirbRebootForceRebootReason    0x3
#define global msirbRebootCustomActionReason   0x4