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

REG_VALUE_TYPE

列挙型
基底型u4

メンバー 14

名前10進16進
REG_NONE00x0
REG_SZ10x1
REG_EXPAND_SZ20x2
REG_BINARY30x3
REG_DWORD40x4
REG_DWORD_LITTLE_ENDIAN40x4
REG_DWORD_BIG_ENDIAN50x5
REG_LINK60x6
REG_MULTI_SZ70x7
REG_RESOURCE_LIST80x8
REG_FULL_RESOURCE_DESCRIPTOR90x9
REG_RESOURCE_REQUIREMENTS_LIST100xA
REG_QWORD110xB
REG_QWORD_LITTLE_ENDIAN110xB

各言語での定義

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

typedef enum REG_VALUE_TYPE : unsigned int {
    REG_NONE = 0,
    REG_SZ = 1,
    REG_EXPAND_SZ = 2,
    REG_BINARY = 3,
    REG_DWORD = 4,
    REG_DWORD_LITTLE_ENDIAN = 4,
    REG_DWORD_BIG_ENDIAN = 5,
    REG_LINK = 6,
    REG_MULTI_SZ = 7,
    REG_RESOURCE_LIST = 8,
    REG_FULL_RESOURCE_DESCRIPTOR = 9,
    REG_RESOURCE_REQUIREMENTS_LIST = 10,
    REG_QWORD = 11,
    REG_QWORD_LITTLE_ENDIAN = 11
} REG_VALUE_TYPE;
public enum REG_VALUE_TYPE : uint
{
    REG_NONE = 0,
    REG_SZ = 1,
    REG_EXPAND_SZ = 2,
    REG_BINARY = 3,
    REG_DWORD = 4,
    REG_DWORD_LITTLE_ENDIAN = 4,
    REG_DWORD_BIG_ENDIAN = 5,
    REG_LINK = 6,
    REG_MULTI_SZ = 7,
    REG_RESOURCE_LIST = 8,
    REG_FULL_RESOURCE_DESCRIPTOR = 9,
    REG_RESOURCE_REQUIREMENTS_LIST = 10,
    REG_QWORD = 11,
    REG_QWORD_LITTLE_ENDIAN = 11,
}
Public Enum REG_VALUE_TYPE As UInteger
    REG_NONE = 0
    REG_SZ = 1
    REG_EXPAND_SZ = 2
    REG_BINARY = 3
    REG_DWORD = 4
    REG_DWORD_LITTLE_ENDIAN = 4
    REG_DWORD_BIG_ENDIAN = 5
    REG_LINK = 6
    REG_MULTI_SZ = 7
    REG_RESOURCE_LIST = 8
    REG_FULL_RESOURCE_DESCRIPTOR = 9
    REG_RESOURCE_REQUIREMENTS_LIST = 10
    REG_QWORD = 11
    REG_QWORD_LITTLE_ENDIAN = 11
End Enum
import enum

class REG_VALUE_TYPE(enum.IntEnum):
    REG_NONE = 0
    REG_SZ = 1
    REG_EXPAND_SZ = 2
    REG_BINARY = 3
    REG_DWORD = 4
    REG_DWORD_LITTLE_ENDIAN = 4
    REG_DWORD_BIG_ENDIAN = 5
    REG_LINK = 6
    REG_MULTI_SZ = 7
    REG_RESOURCE_LIST = 8
    REG_FULL_RESOURCE_DESCRIPTOR = 9
    REG_RESOURCE_REQUIREMENTS_LIST = 10
    REG_QWORD = 11
    REG_QWORD_LITTLE_ENDIAN = 11
// REG_VALUE_TYPE
pub const REG_NONE: u32 = 0;
pub const REG_SZ: u32 = 1;
pub const REG_EXPAND_SZ: u32 = 2;
pub const REG_BINARY: u32 = 3;
pub const REG_DWORD: u32 = 4;
pub const REG_DWORD_LITTLE_ENDIAN: u32 = 4;
pub const REG_DWORD_BIG_ENDIAN: u32 = 5;
pub const REG_LINK: u32 = 6;
pub const REG_MULTI_SZ: u32 = 7;
pub const REG_RESOURCE_LIST: u32 = 8;
pub const REG_FULL_RESOURCE_DESCRIPTOR: u32 = 9;
pub const REG_RESOURCE_REQUIREMENTS_LIST: u32 = 10;
pub const REG_QWORD: u32 = 11;
pub const REG_QWORD_LITTLE_ENDIAN: u32 = 11;
// REG_VALUE_TYPE
const (
	REG_NONE uint32 = 0
	REG_SZ uint32 = 1
	REG_EXPAND_SZ uint32 = 2
	REG_BINARY uint32 = 3
	REG_DWORD uint32 = 4
	REG_DWORD_LITTLE_ENDIAN uint32 = 4
	REG_DWORD_BIG_ENDIAN uint32 = 5
	REG_LINK uint32 = 6
	REG_MULTI_SZ uint32 = 7
	REG_RESOURCE_LIST uint32 = 8
	REG_FULL_RESOURCE_DESCRIPTOR uint32 = 9
	REG_RESOURCE_REQUIREMENTS_LIST uint32 = 10
	REG_QWORD uint32 = 11
	REG_QWORD_LITTLE_ENDIAN uint32 = 11
)
const
  REG_NONE = 0;
  REG_SZ = 1;
  REG_EXPAND_SZ = 2;
  REG_BINARY = 3;
  REG_DWORD = 4;
  REG_DWORD_LITTLE_ENDIAN = 4;
  REG_DWORD_BIG_ENDIAN = 5;
  REG_LINK = 6;
  REG_MULTI_SZ = 7;
  REG_RESOURCE_LIST = 8;
  REG_FULL_RESOURCE_DESCRIPTOR = 9;
  REG_RESOURCE_REQUIREMENTS_LIST = 10;
  REG_QWORD = 11;
  REG_QWORD_LITTLE_ENDIAN = 11;
// REG_VALUE_TYPE
pub const REG_NONE: u32 = 0;
pub const REG_SZ: u32 = 1;
pub const REG_EXPAND_SZ: u32 = 2;
pub const REG_BINARY: u32 = 3;
pub const REG_DWORD: u32 = 4;
pub const REG_DWORD_LITTLE_ENDIAN: u32 = 4;
pub const REG_DWORD_BIG_ENDIAN: u32 = 5;
pub const REG_LINK: u32 = 6;
pub const REG_MULTI_SZ: u32 = 7;
pub const REG_RESOURCE_LIST: u32 = 8;
pub const REG_FULL_RESOURCE_DESCRIPTOR: u32 = 9;
pub const REG_RESOURCE_REQUIREMENTS_LIST: u32 = 10;
pub const REG_QWORD: u32 = 11;
pub const REG_QWORD_LITTLE_ENDIAN: u32 = 11;
const
  REG_NONE* = 0
  REG_SZ* = 1
  REG_EXPAND_SZ* = 2
  REG_BINARY* = 3
  REG_DWORD* = 4
  REG_DWORD_LITTLE_ENDIAN* = 4
  REG_DWORD_BIG_ENDIAN* = 5
  REG_LINK* = 6
  REG_MULTI_SZ* = 7
  REG_RESOURCE_LIST* = 8
  REG_FULL_RESOURCE_DESCRIPTOR* = 9
  REG_RESOURCE_REQUIREMENTS_LIST* = 10
  REG_QWORD* = 11
  REG_QWORD_LITTLE_ENDIAN* = 11
enum REG_VALUE_TYPE : uint {
    REG_NONE = 0,
    REG_SZ = 1,
    REG_EXPAND_SZ = 2,
    REG_BINARY = 3,
    REG_DWORD = 4,
    REG_DWORD_LITTLE_ENDIAN = 4,
    REG_DWORD_BIG_ENDIAN = 5,
    REG_LINK = 6,
    REG_MULTI_SZ = 7,
    REG_RESOURCE_LIST = 8,
    REG_FULL_RESOURCE_DESCRIPTOR = 9,
    REG_RESOURCE_REQUIREMENTS_LIST = 10,
    REG_QWORD = 11,
    REG_QWORD_LITTLE_ENDIAN = 11,
}
#define global REG_NONE                       0x0
#define global REG_SZ                         0x1
#define global REG_EXPAND_SZ                  0x2
#define global REG_BINARY                     0x3
#define global REG_DWORD                      0x4
#define global REG_DWORD_LITTLE_ENDIAN        0x4
#define global REG_DWORD_BIG_ENDIAN           0x5
#define global REG_LINK                       0x6
#define global REG_MULTI_SZ                   0x7
#define global REG_RESOURCE_LIST              0x8
#define global REG_FULL_RESOURCE_DESCRIPTOR   0x9
#define global REG_RESOURCE_REQUIREMENTS_LIST 0xA
#define global REG_QWORD                      0xB
#define global REG_QWORD_LITTLE_ENDIAN        0xB