Win32 API 日本語リファレンス
ホームStorage.FileSystem › VS_FIXEDFILEINFO_FILE_SUBTYPE

VS_FIXEDFILEINFO_FILE_SUBTYPE

列挙型
基底型i4

メンバー 16

名前10進16進
VFT2_UNKNOWN00x0
VFT2_DRV_PRINTER10x1
VFT2_DRV_KEYBOARD20x2
VFT2_DRV_LANGUAGE30x3
VFT2_DRV_DISPLAY40x4
VFT2_DRV_MOUSE50x5
VFT2_DRV_NETWORK60x6
VFT2_DRV_SYSTEM70x7
VFT2_DRV_INSTALLABLE80x8
VFT2_DRV_SOUND90x9
VFT2_DRV_COMM100xA
VFT2_DRV_INPUTMETHOD110xB
VFT2_DRV_VERSIONED_PRINTER120xC
VFT2_FONT_RASTER10x1
VFT2_FONT_VECTOR20x2
VFT2_FONT_TRUETYPE30x3

各言語での定義

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

typedef enum VS_FIXEDFILEINFO_FILE_SUBTYPE : int {
    VFT2_UNKNOWN = 0,
    VFT2_DRV_PRINTER = 1,
    VFT2_DRV_KEYBOARD = 2,
    VFT2_DRV_LANGUAGE = 3,
    VFT2_DRV_DISPLAY = 4,
    VFT2_DRV_MOUSE = 5,
    VFT2_DRV_NETWORK = 6,
    VFT2_DRV_SYSTEM = 7,
    VFT2_DRV_INSTALLABLE = 8,
    VFT2_DRV_SOUND = 9,
    VFT2_DRV_COMM = 10,
    VFT2_DRV_INPUTMETHOD = 11,
    VFT2_DRV_VERSIONED_PRINTER = 12,
    VFT2_FONT_RASTER = 1,
    VFT2_FONT_VECTOR = 2,
    VFT2_FONT_TRUETYPE = 3
} VS_FIXEDFILEINFO_FILE_SUBTYPE;
public enum VS_FIXEDFILEINFO_FILE_SUBTYPE : int
{
    VFT2_UNKNOWN = 0,
    VFT2_DRV_PRINTER = 1,
    VFT2_DRV_KEYBOARD = 2,
    VFT2_DRV_LANGUAGE = 3,
    VFT2_DRV_DISPLAY = 4,
    VFT2_DRV_MOUSE = 5,
    VFT2_DRV_NETWORK = 6,
    VFT2_DRV_SYSTEM = 7,
    VFT2_DRV_INSTALLABLE = 8,
    VFT2_DRV_SOUND = 9,
    VFT2_DRV_COMM = 10,
    VFT2_DRV_INPUTMETHOD = 11,
    VFT2_DRV_VERSIONED_PRINTER = 12,
    VFT2_FONT_RASTER = 1,
    VFT2_FONT_VECTOR = 2,
    VFT2_FONT_TRUETYPE = 3,
}
Public Enum VS_FIXEDFILEINFO_FILE_SUBTYPE As Integer
    VFT2_UNKNOWN = 0
    VFT2_DRV_PRINTER = 1
    VFT2_DRV_KEYBOARD = 2
    VFT2_DRV_LANGUAGE = 3
    VFT2_DRV_DISPLAY = 4
    VFT2_DRV_MOUSE = 5
    VFT2_DRV_NETWORK = 6
    VFT2_DRV_SYSTEM = 7
    VFT2_DRV_INSTALLABLE = 8
    VFT2_DRV_SOUND = 9
    VFT2_DRV_COMM = 10
    VFT2_DRV_INPUTMETHOD = 11
    VFT2_DRV_VERSIONED_PRINTER = 12
    VFT2_FONT_RASTER = 1
    VFT2_FONT_VECTOR = 2
    VFT2_FONT_TRUETYPE = 3
End Enum
import enum

class VS_FIXEDFILEINFO_FILE_SUBTYPE(enum.IntEnum):
    VFT2_UNKNOWN = 0
    VFT2_DRV_PRINTER = 1
    VFT2_DRV_KEYBOARD = 2
    VFT2_DRV_LANGUAGE = 3
    VFT2_DRV_DISPLAY = 4
    VFT2_DRV_MOUSE = 5
    VFT2_DRV_NETWORK = 6
    VFT2_DRV_SYSTEM = 7
    VFT2_DRV_INSTALLABLE = 8
    VFT2_DRV_SOUND = 9
    VFT2_DRV_COMM = 10
    VFT2_DRV_INPUTMETHOD = 11
    VFT2_DRV_VERSIONED_PRINTER = 12
    VFT2_FONT_RASTER = 1
    VFT2_FONT_VECTOR = 2
    VFT2_FONT_TRUETYPE = 3
// VS_FIXEDFILEINFO_FILE_SUBTYPE
pub const VFT2_UNKNOWN: i32 = 0;
pub const VFT2_DRV_PRINTER: i32 = 1;
pub const VFT2_DRV_KEYBOARD: i32 = 2;
pub const VFT2_DRV_LANGUAGE: i32 = 3;
pub const VFT2_DRV_DISPLAY: i32 = 4;
pub const VFT2_DRV_MOUSE: i32 = 5;
pub const VFT2_DRV_NETWORK: i32 = 6;
pub const VFT2_DRV_SYSTEM: i32 = 7;
pub const VFT2_DRV_INSTALLABLE: i32 = 8;
pub const VFT2_DRV_SOUND: i32 = 9;
pub const VFT2_DRV_COMM: i32 = 10;
pub const VFT2_DRV_INPUTMETHOD: i32 = 11;
pub const VFT2_DRV_VERSIONED_PRINTER: i32 = 12;
pub const VFT2_FONT_RASTER: i32 = 1;
pub const VFT2_FONT_VECTOR: i32 = 2;
pub const VFT2_FONT_TRUETYPE: i32 = 3;
// VS_FIXEDFILEINFO_FILE_SUBTYPE
const (
	VFT2_UNKNOWN int32 = 0
	VFT2_DRV_PRINTER int32 = 1
	VFT2_DRV_KEYBOARD int32 = 2
	VFT2_DRV_LANGUAGE int32 = 3
	VFT2_DRV_DISPLAY int32 = 4
	VFT2_DRV_MOUSE int32 = 5
	VFT2_DRV_NETWORK int32 = 6
	VFT2_DRV_SYSTEM int32 = 7
	VFT2_DRV_INSTALLABLE int32 = 8
	VFT2_DRV_SOUND int32 = 9
	VFT2_DRV_COMM int32 = 10
	VFT2_DRV_INPUTMETHOD int32 = 11
	VFT2_DRV_VERSIONED_PRINTER int32 = 12
	VFT2_FONT_RASTER int32 = 1
	VFT2_FONT_VECTOR int32 = 2
	VFT2_FONT_TRUETYPE int32 = 3
)
const
  VFT2_UNKNOWN = 0;
  VFT2_DRV_PRINTER = 1;
  VFT2_DRV_KEYBOARD = 2;
  VFT2_DRV_LANGUAGE = 3;
  VFT2_DRV_DISPLAY = 4;
  VFT2_DRV_MOUSE = 5;
  VFT2_DRV_NETWORK = 6;
  VFT2_DRV_SYSTEM = 7;
  VFT2_DRV_INSTALLABLE = 8;
  VFT2_DRV_SOUND = 9;
  VFT2_DRV_COMM = 10;
  VFT2_DRV_INPUTMETHOD = 11;
  VFT2_DRV_VERSIONED_PRINTER = 12;
  VFT2_FONT_RASTER = 1;
  VFT2_FONT_VECTOR = 2;
  VFT2_FONT_TRUETYPE = 3;
// VS_FIXEDFILEINFO_FILE_SUBTYPE
pub const VFT2_UNKNOWN: i32 = 0;
pub const VFT2_DRV_PRINTER: i32 = 1;
pub const VFT2_DRV_KEYBOARD: i32 = 2;
pub const VFT2_DRV_LANGUAGE: i32 = 3;
pub const VFT2_DRV_DISPLAY: i32 = 4;
pub const VFT2_DRV_MOUSE: i32 = 5;
pub const VFT2_DRV_NETWORK: i32 = 6;
pub const VFT2_DRV_SYSTEM: i32 = 7;
pub const VFT2_DRV_INSTALLABLE: i32 = 8;
pub const VFT2_DRV_SOUND: i32 = 9;
pub const VFT2_DRV_COMM: i32 = 10;
pub const VFT2_DRV_INPUTMETHOD: i32 = 11;
pub const VFT2_DRV_VERSIONED_PRINTER: i32 = 12;
pub const VFT2_FONT_RASTER: i32 = 1;
pub const VFT2_FONT_VECTOR: i32 = 2;
pub const VFT2_FONT_TRUETYPE: i32 = 3;
const
  VFT2_UNKNOWN* = 0
  VFT2_DRV_PRINTER* = 1
  VFT2_DRV_KEYBOARD* = 2
  VFT2_DRV_LANGUAGE* = 3
  VFT2_DRV_DISPLAY* = 4
  VFT2_DRV_MOUSE* = 5
  VFT2_DRV_NETWORK* = 6
  VFT2_DRV_SYSTEM* = 7
  VFT2_DRV_INSTALLABLE* = 8
  VFT2_DRV_SOUND* = 9
  VFT2_DRV_COMM* = 10
  VFT2_DRV_INPUTMETHOD* = 11
  VFT2_DRV_VERSIONED_PRINTER* = 12
  VFT2_FONT_RASTER* = 1
  VFT2_FONT_VECTOR* = 2
  VFT2_FONT_TRUETYPE* = 3
enum VS_FIXEDFILEINFO_FILE_SUBTYPE : int {
    VFT2_UNKNOWN = 0,
    VFT2_DRV_PRINTER = 1,
    VFT2_DRV_KEYBOARD = 2,
    VFT2_DRV_LANGUAGE = 3,
    VFT2_DRV_DISPLAY = 4,
    VFT2_DRV_MOUSE = 5,
    VFT2_DRV_NETWORK = 6,
    VFT2_DRV_SYSTEM = 7,
    VFT2_DRV_INSTALLABLE = 8,
    VFT2_DRV_SOUND = 9,
    VFT2_DRV_COMM = 10,
    VFT2_DRV_INPUTMETHOD = 11,
    VFT2_DRV_VERSIONED_PRINTER = 12,
    VFT2_FONT_RASTER = 1,
    VFT2_FONT_VECTOR = 2,
    VFT2_FONT_TRUETYPE = 3,
}
#define global VFT2_UNKNOWN               0x0
#define global VFT2_DRV_PRINTER           0x1
#define global VFT2_DRV_KEYBOARD          0x2
#define global VFT2_DRV_LANGUAGE          0x3
#define global VFT2_DRV_DISPLAY           0x4
#define global VFT2_DRV_MOUSE             0x5
#define global VFT2_DRV_NETWORK           0x6
#define global VFT2_DRV_SYSTEM            0x7
#define global VFT2_DRV_INSTALLABLE       0x8
#define global VFT2_DRV_SOUND             0x9
#define global VFT2_DRV_COMM              0xA
#define global VFT2_DRV_INPUTMETHOD       0xB
#define global VFT2_DRV_VERSIONED_PRINTER 0xC
#define global VFT2_FONT_RASTER           0x1
#define global VFT2_FONT_VECTOR           0x2
#define global VFT2_FONT_TRUETYPE         0x3