VS_FIXEDFILEINFO 構造体

宣言文
Type VS_FIXEDFILEINFO
        dwSignature As Long
        dwStrucVersion As Long         '  e.g. 0x00000042 = "0.42"
        dwFileVersionMS As Long        '  e.g. 0x00030075 = "3.75"
        dwFileVersionLS As Long        '  e.g. 0x00000031 = "0.31"
        dwProductVersionMS As Long     '  e.g. 0x00030010 = "3.10"
        dwProductVersionLS As Long     '  e.g. 0x00000031 = "0.31"
        dwFileFlagsMask As Long        '  = 0x3F for version "0.42"
        dwFileFlags As Long            '  e.g. VFF_DEBUG Or VFF_PRERELEASE
        dwFileOS As Long               '  e.g. VOS_DOS_WINDOWS16
        dwFileType As Long             '  e.g. VFT_DRIVER
        dwFileSubtype As Long          '  e.g. VFT2_DRV_KEYBOARD
        dwFileDateMS As Long           '  e.g. 0
        dwFileDateLS As Long           '  e.g. 0
End Type
備考
Structure VS_FIXEDFILEINFO
        dwSignature As Integer
        dwStrucVersion As Integer         '  e.g. 0x00000042 = "0.42"
        dwFileVersionMS As Integer        '  e.g. 0x00030075 = "3.75"
        dwFileVersionLS As Integer        '  e.g. 0x00000031 = "0.31"
        dwProductVersionMS As Integer     '  e.g. 0x00030010 = "3.10"
        dwProductVersionLS As Integer     '  e.g. 0x00000031 = "0.31"
        dwFileFlagsMask As Integer        '  = 0x3F for version "0.42"
        dwFileFlags As Integer            '  e.g. VFF_DEBUG Or VFF_PRERELEASE
        dwFileOS As Integer               '  e.g. VOS_DOS_WINDOWS16
        dwFileStructure As Integer             '  e.g. VFT_DRIVER
        dwFileSubStructure As Integer          '  e.g. VFT2_DRV_KEYBOARD
        dwFileDateMS As Integer           '  e.g. 0
        dwFileDateLS As Integer           '  e.g. 0
End Structure