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

RM_APP_STATUS

列挙型
基底型i4

メンバー 9

名前10進16進
RmStatusUnknown00x0
RmStatusRunning10x1
RmStatusStopped20x2
RmStatusStoppedOther40x4
RmStatusRestarted80x8
RmStatusErrorOnStop160x10
RmStatusErrorOnRestart320x20
RmStatusShutdownMasked640x40
RmStatusRestartMasked1280x80

各言語での定義

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

typedef enum RM_APP_STATUS : int {
    RmStatusUnknown = 0,
    RmStatusRunning = 1,
    RmStatusStopped = 2,
    RmStatusStoppedOther = 4,
    RmStatusRestarted = 8,
    RmStatusErrorOnStop = 16,
    RmStatusErrorOnRestart = 32,
    RmStatusShutdownMasked = 64,
    RmStatusRestartMasked = 128
} RM_APP_STATUS;
public enum RM_APP_STATUS : int
{
    RmStatusUnknown = 0,
    RmStatusRunning = 1,
    RmStatusStopped = 2,
    RmStatusStoppedOther = 4,
    RmStatusRestarted = 8,
    RmStatusErrorOnStop = 16,
    RmStatusErrorOnRestart = 32,
    RmStatusShutdownMasked = 64,
    RmStatusRestartMasked = 128,
}
Public Enum RM_APP_STATUS As Integer
    RmStatusUnknown = 0
    RmStatusRunning = 1
    RmStatusStopped = 2
    RmStatusStoppedOther = 4
    RmStatusRestarted = 8
    RmStatusErrorOnStop = 16
    RmStatusErrorOnRestart = 32
    RmStatusShutdownMasked = 64
    RmStatusRestartMasked = 128
End Enum
import enum

class RM_APP_STATUS(enum.IntEnum):
    RmStatusUnknown = 0
    RmStatusRunning = 1
    RmStatusStopped = 2
    RmStatusStoppedOther = 4
    RmStatusRestarted = 8
    RmStatusErrorOnStop = 16
    RmStatusErrorOnRestart = 32
    RmStatusShutdownMasked = 64
    RmStatusRestartMasked = 128
// RM_APP_STATUS
pub const RmStatusUnknown: i32 = 0;
pub const RmStatusRunning: i32 = 1;
pub const RmStatusStopped: i32 = 2;
pub const RmStatusStoppedOther: i32 = 4;
pub const RmStatusRestarted: i32 = 8;
pub const RmStatusErrorOnStop: i32 = 16;
pub const RmStatusErrorOnRestart: i32 = 32;
pub const RmStatusShutdownMasked: i32 = 64;
pub const RmStatusRestartMasked: i32 = 128;
// RM_APP_STATUS
const (
	RmStatusUnknown int32 = 0
	RmStatusRunning int32 = 1
	RmStatusStopped int32 = 2
	RmStatusStoppedOther int32 = 4
	RmStatusRestarted int32 = 8
	RmStatusErrorOnStop int32 = 16
	RmStatusErrorOnRestart int32 = 32
	RmStatusShutdownMasked int32 = 64
	RmStatusRestartMasked int32 = 128
)
const
  RmStatusUnknown = 0;
  RmStatusRunning = 1;
  RmStatusStopped = 2;
  RmStatusStoppedOther = 4;
  RmStatusRestarted = 8;
  RmStatusErrorOnStop = 16;
  RmStatusErrorOnRestart = 32;
  RmStatusShutdownMasked = 64;
  RmStatusRestartMasked = 128;
// RM_APP_STATUS
pub const RmStatusUnknown: i32 = 0;
pub const RmStatusRunning: i32 = 1;
pub const RmStatusStopped: i32 = 2;
pub const RmStatusStoppedOther: i32 = 4;
pub const RmStatusRestarted: i32 = 8;
pub const RmStatusErrorOnStop: i32 = 16;
pub const RmStatusErrorOnRestart: i32 = 32;
pub const RmStatusShutdownMasked: i32 = 64;
pub const RmStatusRestartMasked: i32 = 128;
const
  RmStatusUnknown* = 0
  RmStatusRunning* = 1
  RmStatusStopped* = 2
  RmStatusStoppedOther* = 4
  RmStatusRestarted* = 8
  RmStatusErrorOnStop* = 16
  RmStatusErrorOnRestart* = 32
  RmStatusShutdownMasked* = 64
  RmStatusRestartMasked* = 128
enum RM_APP_STATUS : int {
    RmStatusUnknown = 0,
    RmStatusRunning = 1,
    RmStatusStopped = 2,
    RmStatusStoppedOther = 4,
    RmStatusRestarted = 8,
    RmStatusErrorOnStop = 16,
    RmStatusErrorOnRestart = 32,
    RmStatusShutdownMasked = 64,
    RmStatusRestartMasked = 128,
}
#define global RmStatusUnknown        0x0
#define global RmStatusRunning        0x1
#define global RmStatusStopped        0x2
#define global RmStatusStoppedOther   0x4
#define global RmStatusRestarted      0x8
#define global RmStatusErrorOnStop    0x10
#define global RmStatusErrorOnRestart 0x20
#define global RmStatusShutdownMasked 0x40
#define global RmStatusRestartMasked  0x80