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

VS_FIXEDFILEINFO_FILE_OS

列挙型
基底型u4

メンバー 16

名前10進16進
VOS_UNKNOWN00x0
VOS_DOS655360x10000
VOS_OS2161310720x20000
VOS_OS2321966080x30000
VOS_NT2621440x40000
VOS_WINCE3276800x50000
VOS__BASE00x0
VOS__WINDOWS1610x1
VOS__PM1620x2
VOS__PM3230x3
VOS__WINDOWS3240x4
VOS_DOS_WINDOWS16655370x10001
VOS_DOS_WINDOWS32655400x10004
VOS_OS216_PM161310740x20002
VOS_OS232_PM321966110x30003
VOS_NT_WINDOWS322621480x40004

各言語での定義

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

typedef enum VS_FIXEDFILEINFO_FILE_OS : unsigned int {
    VOS_UNKNOWN = 0,
    VOS_DOS = 65536,
    VOS_OS216 = 131072,
    VOS_OS232 = 196608,
    VOS_NT = 262144,
    VOS_WINCE = 327680,
    VOS__BASE = 0,
    VOS__WINDOWS16 = 1,
    VOS__PM16 = 2,
    VOS__PM32 = 3,
    VOS__WINDOWS32 = 4,
    VOS_DOS_WINDOWS16 = 65537,
    VOS_DOS_WINDOWS32 = 65540,
    VOS_OS216_PM16 = 131074,
    VOS_OS232_PM32 = 196611,
    VOS_NT_WINDOWS32 = 262148
} VS_FIXEDFILEINFO_FILE_OS;
public enum VS_FIXEDFILEINFO_FILE_OS : uint
{
    VOS_UNKNOWN = 0,
    VOS_DOS = 65536,
    VOS_OS216 = 131072,
    VOS_OS232 = 196608,
    VOS_NT = 262144,
    VOS_WINCE = 327680,
    VOS__BASE = 0,
    VOS__WINDOWS16 = 1,
    VOS__PM16 = 2,
    VOS__PM32 = 3,
    VOS__WINDOWS32 = 4,
    VOS_DOS_WINDOWS16 = 65537,
    VOS_DOS_WINDOWS32 = 65540,
    VOS_OS216_PM16 = 131074,
    VOS_OS232_PM32 = 196611,
    VOS_NT_WINDOWS32 = 262148,
}
Public Enum VS_FIXEDFILEINFO_FILE_OS As UInteger
    VOS_UNKNOWN = 0
    VOS_DOS = 65536
    VOS_OS216 = 131072
    VOS_OS232 = 196608
    VOS_NT = 262144
    VOS_WINCE = 327680
    VOS__BASE = 0
    VOS__WINDOWS16 = 1
    VOS__PM16 = 2
    VOS__PM32 = 3
    VOS__WINDOWS32 = 4
    VOS_DOS_WINDOWS16 = 65537
    VOS_DOS_WINDOWS32 = 65540
    VOS_OS216_PM16 = 131074
    VOS_OS232_PM32 = 196611
    VOS_NT_WINDOWS32 = 262148
End Enum
import enum

class VS_FIXEDFILEINFO_FILE_OS(enum.IntEnum):
    VOS_UNKNOWN = 0
    VOS_DOS = 65536
    VOS_OS216 = 131072
    VOS_OS232 = 196608
    VOS_NT = 262144
    VOS_WINCE = 327680
    VOS__BASE = 0
    VOS__WINDOWS16 = 1
    VOS__PM16 = 2
    VOS__PM32 = 3
    VOS__WINDOWS32 = 4
    VOS_DOS_WINDOWS16 = 65537
    VOS_DOS_WINDOWS32 = 65540
    VOS_OS216_PM16 = 131074
    VOS_OS232_PM32 = 196611
    VOS_NT_WINDOWS32 = 262148
// VS_FIXEDFILEINFO_FILE_OS
pub const VOS_UNKNOWN: u32 = 0;
pub const VOS_DOS: u32 = 65536;
pub const VOS_OS216: u32 = 131072;
pub const VOS_OS232: u32 = 196608;
pub const VOS_NT: u32 = 262144;
pub const VOS_WINCE: u32 = 327680;
pub const VOS__BASE: u32 = 0;
pub const VOS__WINDOWS16: u32 = 1;
pub const VOS__PM16: u32 = 2;
pub const VOS__PM32: u32 = 3;
pub const VOS__WINDOWS32: u32 = 4;
pub const VOS_DOS_WINDOWS16: u32 = 65537;
pub const VOS_DOS_WINDOWS32: u32 = 65540;
pub const VOS_OS216_PM16: u32 = 131074;
pub const VOS_OS232_PM32: u32 = 196611;
pub const VOS_NT_WINDOWS32: u32 = 262148;
// VS_FIXEDFILEINFO_FILE_OS
const (
	VOS_UNKNOWN uint32 = 0
	VOS_DOS uint32 = 65536
	VOS_OS216 uint32 = 131072
	VOS_OS232 uint32 = 196608
	VOS_NT uint32 = 262144
	VOS_WINCE uint32 = 327680
	VOS__BASE uint32 = 0
	VOS__WINDOWS16 uint32 = 1
	VOS__PM16 uint32 = 2
	VOS__PM32 uint32 = 3
	VOS__WINDOWS32 uint32 = 4
	VOS_DOS_WINDOWS16 uint32 = 65537
	VOS_DOS_WINDOWS32 uint32 = 65540
	VOS_OS216_PM16 uint32 = 131074
	VOS_OS232_PM32 uint32 = 196611
	VOS_NT_WINDOWS32 uint32 = 262148
)
const
  VOS_UNKNOWN = 0;
  VOS_DOS = 65536;
  VOS_OS216 = 131072;
  VOS_OS232 = 196608;
  VOS_NT = 262144;
  VOS_WINCE = 327680;
  VOS__BASE = 0;
  VOS__WINDOWS16 = 1;
  VOS__PM16 = 2;
  VOS__PM32 = 3;
  VOS__WINDOWS32 = 4;
  VOS_DOS_WINDOWS16 = 65537;
  VOS_DOS_WINDOWS32 = 65540;
  VOS_OS216_PM16 = 131074;
  VOS_OS232_PM32 = 196611;
  VOS_NT_WINDOWS32 = 262148;
// VS_FIXEDFILEINFO_FILE_OS
pub const VOS_UNKNOWN: u32 = 0;
pub const VOS_DOS: u32 = 65536;
pub const VOS_OS216: u32 = 131072;
pub const VOS_OS232: u32 = 196608;
pub const VOS_NT: u32 = 262144;
pub const VOS_WINCE: u32 = 327680;
pub const VOS__BASE: u32 = 0;
pub const VOS__WINDOWS16: u32 = 1;
pub const VOS__PM16: u32 = 2;
pub const VOS__PM32: u32 = 3;
pub const VOS__WINDOWS32: u32 = 4;
pub const VOS_DOS_WINDOWS16: u32 = 65537;
pub const VOS_DOS_WINDOWS32: u32 = 65540;
pub const VOS_OS216_PM16: u32 = 131074;
pub const VOS_OS232_PM32: u32 = 196611;
pub const VOS_NT_WINDOWS32: u32 = 262148;
const
  VOS_UNKNOWN* = 0
  VOS_DOS* = 65536
  VOS_OS216* = 131072
  VOS_OS232* = 196608
  VOS_NT* = 262144
  VOS_WINCE* = 327680
  VOS__BASE* = 0
  VOS__WINDOWS16* = 1
  VOS__PM16* = 2
  VOS__PM32* = 3
  VOS__WINDOWS32* = 4
  VOS_DOS_WINDOWS16* = 65537
  VOS_DOS_WINDOWS32* = 65540
  VOS_OS216_PM16* = 131074
  VOS_OS232_PM32* = 196611
  VOS_NT_WINDOWS32* = 262148
enum VS_FIXEDFILEINFO_FILE_OS : uint {
    VOS_UNKNOWN = 0,
    VOS_DOS = 65536,
    VOS_OS216 = 131072,
    VOS_OS232 = 196608,
    VOS_NT = 262144,
    VOS_WINCE = 327680,
    VOS__BASE = 0,
    VOS__WINDOWS16 = 1,
    VOS__PM16 = 2,
    VOS__PM32 = 3,
    VOS__WINDOWS32 = 4,
    VOS_DOS_WINDOWS16 = 65537,
    VOS_DOS_WINDOWS32 = 65540,
    VOS_OS216_PM16 = 131074,
    VOS_OS232_PM32 = 196611,
    VOS_NT_WINDOWS32 = 262148,
}
#define global VOS_UNKNOWN       0x0
#define global VOS_DOS           0x10000
#define global VOS_OS216         0x20000
#define global VOS_OS232         0x30000
#define global VOS_NT            0x40000
#define global VOS_WINCE         0x50000
#define global VOS__BASE         0x0
#define global VOS__WINDOWS16    0x1
#define global VOS__PM16         0x2
#define global VOS__PM32         0x3
#define global VOS__WINDOWS32    0x4
#define global VOS_DOS_WINDOWS16 0x10001
#define global VOS_DOS_WINDOWS32 0x10004
#define global VOS_OS216_PM16    0x20002
#define global VOS_OS232_PM32    0x30003
#define global VOS_NT_WINDOWS32  0x40004