Win32 API 日本語リファレンス
ホームDevices.DeviceAndDriverInstallation › SPSVCINST_FLAGS

SPSVCINST_FLAGS

列挙型フラグ
基底型u4

メンバー 19

名前10進16進
SPSVCINST_TAGTOFRONT10x1
SPSVCINST_ASSOCSERVICE20x2
SPSVCINST_DELETEEVENTLOGENTRY40x4
SPSVCINST_NOCLOBBER_DISPLAYNAME80x8
SPSVCINST_NOCLOBBER_STARTTYPE160x10
SPSVCINST_NOCLOBBER_ERRORCONTROL320x20
SPSVCINST_NOCLOBBER_LOADORDERGROUP640x40
SPSVCINST_NOCLOBBER_DEPENDENCIES1280x80
SPSVCINST_NOCLOBBER_DESCRIPTION2560x100
SPSVCINST_STOPSERVICE5120x200
SPSVCINST_CLOBBER_SECURITY10240x400
SPSVCINST_STARTSERVICE20480x800
SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES40960x1000
SPSVCINST_NOCLOBBER_TRIGGERS81920x2000
SPSVCINST_NOCLOBBER_SERVICESIDTYPE163840x4000
SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART327680x8000
SPSVCINST_UNIQUE_NAME655360x10000
SPSVCINST_NOCLOBBER_FAILUREACTIONS1310720x20000
SPSVCINST_NOCLOBBER_BOOTFLAGS2621440x40000

各言語での定義

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

typedef enum SPSVCINST_FLAGS : unsigned int {
    SPSVCINST_TAGTOFRONT = 1,
    SPSVCINST_ASSOCSERVICE = 2,
    SPSVCINST_DELETEEVENTLOGENTRY = 4,
    SPSVCINST_NOCLOBBER_DISPLAYNAME = 8,
    SPSVCINST_NOCLOBBER_STARTTYPE = 16,
    SPSVCINST_NOCLOBBER_ERRORCONTROL = 32,
    SPSVCINST_NOCLOBBER_LOADORDERGROUP = 64,
    SPSVCINST_NOCLOBBER_DEPENDENCIES = 128,
    SPSVCINST_NOCLOBBER_DESCRIPTION = 256,
    SPSVCINST_STOPSERVICE = 512,
    SPSVCINST_CLOBBER_SECURITY = 1024,
    SPSVCINST_STARTSERVICE = 2048,
    SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES = 4096,
    SPSVCINST_NOCLOBBER_TRIGGERS = 8192,
    SPSVCINST_NOCLOBBER_SERVICESIDTYPE = 16384,
    SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART = 32768,
    SPSVCINST_UNIQUE_NAME = 65536,
    SPSVCINST_NOCLOBBER_FAILUREACTIONS = 131072,
    SPSVCINST_NOCLOBBER_BOOTFLAGS = 262144
} SPSVCINST_FLAGS;
[Flags]
public enum SPSVCINST_FLAGS : uint
{
    SPSVCINST_TAGTOFRONT = 1,
    SPSVCINST_ASSOCSERVICE = 2,
    SPSVCINST_DELETEEVENTLOGENTRY = 4,
    SPSVCINST_NOCLOBBER_DISPLAYNAME = 8,
    SPSVCINST_NOCLOBBER_STARTTYPE = 16,
    SPSVCINST_NOCLOBBER_ERRORCONTROL = 32,
    SPSVCINST_NOCLOBBER_LOADORDERGROUP = 64,
    SPSVCINST_NOCLOBBER_DEPENDENCIES = 128,
    SPSVCINST_NOCLOBBER_DESCRIPTION = 256,
    SPSVCINST_STOPSERVICE = 512,
    SPSVCINST_CLOBBER_SECURITY = 1024,
    SPSVCINST_STARTSERVICE = 2048,
    SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES = 4096,
    SPSVCINST_NOCLOBBER_TRIGGERS = 8192,
    SPSVCINST_NOCLOBBER_SERVICESIDTYPE = 16384,
    SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART = 32768,
    SPSVCINST_UNIQUE_NAME = 65536,
    SPSVCINST_NOCLOBBER_FAILUREACTIONS = 131072,
    SPSVCINST_NOCLOBBER_BOOTFLAGS = 262144,
}
<Flags>
Public Enum SPSVCINST_FLAGS As UInteger
    SPSVCINST_TAGTOFRONT = 1
    SPSVCINST_ASSOCSERVICE = 2
    SPSVCINST_DELETEEVENTLOGENTRY = 4
    SPSVCINST_NOCLOBBER_DISPLAYNAME = 8
    SPSVCINST_NOCLOBBER_STARTTYPE = 16
    SPSVCINST_NOCLOBBER_ERRORCONTROL = 32
    SPSVCINST_NOCLOBBER_LOADORDERGROUP = 64
    SPSVCINST_NOCLOBBER_DEPENDENCIES = 128
    SPSVCINST_NOCLOBBER_DESCRIPTION = 256
    SPSVCINST_STOPSERVICE = 512
    SPSVCINST_CLOBBER_SECURITY = 1024
    SPSVCINST_STARTSERVICE = 2048
    SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES = 4096
    SPSVCINST_NOCLOBBER_TRIGGERS = 8192
    SPSVCINST_NOCLOBBER_SERVICESIDTYPE = 16384
    SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART = 32768
    SPSVCINST_UNIQUE_NAME = 65536
    SPSVCINST_NOCLOBBER_FAILUREACTIONS = 131072
    SPSVCINST_NOCLOBBER_BOOTFLAGS = 262144
End Enum
import enum

class SPSVCINST_FLAGS(enum.IntFlag):
    SPSVCINST_TAGTOFRONT = 1
    SPSVCINST_ASSOCSERVICE = 2
    SPSVCINST_DELETEEVENTLOGENTRY = 4
    SPSVCINST_NOCLOBBER_DISPLAYNAME = 8
    SPSVCINST_NOCLOBBER_STARTTYPE = 16
    SPSVCINST_NOCLOBBER_ERRORCONTROL = 32
    SPSVCINST_NOCLOBBER_LOADORDERGROUP = 64
    SPSVCINST_NOCLOBBER_DEPENDENCIES = 128
    SPSVCINST_NOCLOBBER_DESCRIPTION = 256
    SPSVCINST_STOPSERVICE = 512
    SPSVCINST_CLOBBER_SECURITY = 1024
    SPSVCINST_STARTSERVICE = 2048
    SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES = 4096
    SPSVCINST_NOCLOBBER_TRIGGERS = 8192
    SPSVCINST_NOCLOBBER_SERVICESIDTYPE = 16384
    SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART = 32768
    SPSVCINST_UNIQUE_NAME = 65536
    SPSVCINST_NOCLOBBER_FAILUREACTIONS = 131072
    SPSVCINST_NOCLOBBER_BOOTFLAGS = 262144
// SPSVCINST_FLAGS (flags)
pub const SPSVCINST_TAGTOFRONT: u32 = 1;
pub const SPSVCINST_ASSOCSERVICE: u32 = 2;
pub const SPSVCINST_DELETEEVENTLOGENTRY: u32 = 4;
pub const SPSVCINST_NOCLOBBER_DISPLAYNAME: u32 = 8;
pub const SPSVCINST_NOCLOBBER_STARTTYPE: u32 = 16;
pub const SPSVCINST_NOCLOBBER_ERRORCONTROL: u32 = 32;
pub const SPSVCINST_NOCLOBBER_LOADORDERGROUP: u32 = 64;
pub const SPSVCINST_NOCLOBBER_DEPENDENCIES: u32 = 128;
pub const SPSVCINST_NOCLOBBER_DESCRIPTION: u32 = 256;
pub const SPSVCINST_STOPSERVICE: u32 = 512;
pub const SPSVCINST_CLOBBER_SECURITY: u32 = 1024;
pub const SPSVCINST_STARTSERVICE: u32 = 2048;
pub const SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES: u32 = 4096;
pub const SPSVCINST_NOCLOBBER_TRIGGERS: u32 = 8192;
pub const SPSVCINST_NOCLOBBER_SERVICESIDTYPE: u32 = 16384;
pub const SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART: u32 = 32768;
pub const SPSVCINST_UNIQUE_NAME: u32 = 65536;
pub const SPSVCINST_NOCLOBBER_FAILUREACTIONS: u32 = 131072;
pub const SPSVCINST_NOCLOBBER_BOOTFLAGS: u32 = 262144;
// SPSVCINST_FLAGS
const (
	SPSVCINST_TAGTOFRONT uint32 = 1
	SPSVCINST_ASSOCSERVICE uint32 = 2
	SPSVCINST_DELETEEVENTLOGENTRY uint32 = 4
	SPSVCINST_NOCLOBBER_DISPLAYNAME uint32 = 8
	SPSVCINST_NOCLOBBER_STARTTYPE uint32 = 16
	SPSVCINST_NOCLOBBER_ERRORCONTROL uint32 = 32
	SPSVCINST_NOCLOBBER_LOADORDERGROUP uint32 = 64
	SPSVCINST_NOCLOBBER_DEPENDENCIES uint32 = 128
	SPSVCINST_NOCLOBBER_DESCRIPTION uint32 = 256
	SPSVCINST_STOPSERVICE uint32 = 512
	SPSVCINST_CLOBBER_SECURITY uint32 = 1024
	SPSVCINST_STARTSERVICE uint32 = 2048
	SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES uint32 = 4096
	SPSVCINST_NOCLOBBER_TRIGGERS uint32 = 8192
	SPSVCINST_NOCLOBBER_SERVICESIDTYPE uint32 = 16384
	SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART uint32 = 32768
	SPSVCINST_UNIQUE_NAME uint32 = 65536
	SPSVCINST_NOCLOBBER_FAILUREACTIONS uint32 = 131072
	SPSVCINST_NOCLOBBER_BOOTFLAGS uint32 = 262144
)
const
  SPSVCINST_TAGTOFRONT = 1;
  SPSVCINST_ASSOCSERVICE = 2;
  SPSVCINST_DELETEEVENTLOGENTRY = 4;
  SPSVCINST_NOCLOBBER_DISPLAYNAME = 8;
  SPSVCINST_NOCLOBBER_STARTTYPE = 16;
  SPSVCINST_NOCLOBBER_ERRORCONTROL = 32;
  SPSVCINST_NOCLOBBER_LOADORDERGROUP = 64;
  SPSVCINST_NOCLOBBER_DEPENDENCIES = 128;
  SPSVCINST_NOCLOBBER_DESCRIPTION = 256;
  SPSVCINST_STOPSERVICE = 512;
  SPSVCINST_CLOBBER_SECURITY = 1024;
  SPSVCINST_STARTSERVICE = 2048;
  SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES = 4096;
  SPSVCINST_NOCLOBBER_TRIGGERS = 8192;
  SPSVCINST_NOCLOBBER_SERVICESIDTYPE = 16384;
  SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART = 32768;
  SPSVCINST_UNIQUE_NAME = 65536;
  SPSVCINST_NOCLOBBER_FAILUREACTIONS = 131072;
  SPSVCINST_NOCLOBBER_BOOTFLAGS = 262144;
// SPSVCINST_FLAGS
pub const SPSVCINST_TAGTOFRONT: u32 = 1;
pub const SPSVCINST_ASSOCSERVICE: u32 = 2;
pub const SPSVCINST_DELETEEVENTLOGENTRY: u32 = 4;
pub const SPSVCINST_NOCLOBBER_DISPLAYNAME: u32 = 8;
pub const SPSVCINST_NOCLOBBER_STARTTYPE: u32 = 16;
pub const SPSVCINST_NOCLOBBER_ERRORCONTROL: u32 = 32;
pub const SPSVCINST_NOCLOBBER_LOADORDERGROUP: u32 = 64;
pub const SPSVCINST_NOCLOBBER_DEPENDENCIES: u32 = 128;
pub const SPSVCINST_NOCLOBBER_DESCRIPTION: u32 = 256;
pub const SPSVCINST_STOPSERVICE: u32 = 512;
pub const SPSVCINST_CLOBBER_SECURITY: u32 = 1024;
pub const SPSVCINST_STARTSERVICE: u32 = 2048;
pub const SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES: u32 = 4096;
pub const SPSVCINST_NOCLOBBER_TRIGGERS: u32 = 8192;
pub const SPSVCINST_NOCLOBBER_SERVICESIDTYPE: u32 = 16384;
pub const SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART: u32 = 32768;
pub const SPSVCINST_UNIQUE_NAME: u32 = 65536;
pub const SPSVCINST_NOCLOBBER_FAILUREACTIONS: u32 = 131072;
pub const SPSVCINST_NOCLOBBER_BOOTFLAGS: u32 = 262144;
const
  SPSVCINST_TAGTOFRONT* = 1
  SPSVCINST_ASSOCSERVICE* = 2
  SPSVCINST_DELETEEVENTLOGENTRY* = 4
  SPSVCINST_NOCLOBBER_DISPLAYNAME* = 8
  SPSVCINST_NOCLOBBER_STARTTYPE* = 16
  SPSVCINST_NOCLOBBER_ERRORCONTROL* = 32
  SPSVCINST_NOCLOBBER_LOADORDERGROUP* = 64
  SPSVCINST_NOCLOBBER_DEPENDENCIES* = 128
  SPSVCINST_NOCLOBBER_DESCRIPTION* = 256
  SPSVCINST_STOPSERVICE* = 512
  SPSVCINST_CLOBBER_SECURITY* = 1024
  SPSVCINST_STARTSERVICE* = 2048
  SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES* = 4096
  SPSVCINST_NOCLOBBER_TRIGGERS* = 8192
  SPSVCINST_NOCLOBBER_SERVICESIDTYPE* = 16384
  SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART* = 32768
  SPSVCINST_UNIQUE_NAME* = 65536
  SPSVCINST_NOCLOBBER_FAILUREACTIONS* = 131072
  SPSVCINST_NOCLOBBER_BOOTFLAGS* = 262144
enum SPSVCINST_FLAGS : uint {
    SPSVCINST_TAGTOFRONT = 1,
    SPSVCINST_ASSOCSERVICE = 2,
    SPSVCINST_DELETEEVENTLOGENTRY = 4,
    SPSVCINST_NOCLOBBER_DISPLAYNAME = 8,
    SPSVCINST_NOCLOBBER_STARTTYPE = 16,
    SPSVCINST_NOCLOBBER_ERRORCONTROL = 32,
    SPSVCINST_NOCLOBBER_LOADORDERGROUP = 64,
    SPSVCINST_NOCLOBBER_DEPENDENCIES = 128,
    SPSVCINST_NOCLOBBER_DESCRIPTION = 256,
    SPSVCINST_STOPSERVICE = 512,
    SPSVCINST_CLOBBER_SECURITY = 1024,
    SPSVCINST_STARTSERVICE = 2048,
    SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES = 4096,
    SPSVCINST_NOCLOBBER_TRIGGERS = 8192,
    SPSVCINST_NOCLOBBER_SERVICESIDTYPE = 16384,
    SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART = 32768,
    SPSVCINST_UNIQUE_NAME = 65536,
    SPSVCINST_NOCLOBBER_FAILUREACTIONS = 131072,
    SPSVCINST_NOCLOBBER_BOOTFLAGS = 262144,
}
#define global SPSVCINST_TAGTOFRONT                   0x1
#define global SPSVCINST_ASSOCSERVICE                 0x2
#define global SPSVCINST_DELETEEVENTLOGENTRY          0x4
#define global SPSVCINST_NOCLOBBER_DISPLAYNAME        0x8
#define global SPSVCINST_NOCLOBBER_STARTTYPE          0x10
#define global SPSVCINST_NOCLOBBER_ERRORCONTROL       0x20
#define global SPSVCINST_NOCLOBBER_LOADORDERGROUP     0x40
#define global SPSVCINST_NOCLOBBER_DEPENDENCIES       0x80
#define global SPSVCINST_NOCLOBBER_DESCRIPTION        0x100
#define global SPSVCINST_STOPSERVICE                  0x200
#define global SPSVCINST_CLOBBER_SECURITY             0x400
#define global SPSVCINST_STARTSERVICE                 0x800
#define global SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES 0x1000
#define global SPSVCINST_NOCLOBBER_TRIGGERS           0x2000
#define global SPSVCINST_NOCLOBBER_SERVICESIDTYPE     0x4000
#define global SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART   0x8000
#define global SPSVCINST_UNIQUE_NAME                  0x10000
#define global SPSVCINST_NOCLOBBER_FAILUREACTIONS     0x20000
#define global SPSVCINST_NOCLOBBER_BOOTFLAGS          0x40000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。