ReactOS
0.4.15-dev-8632-gbc8c7d1
vfdver.h
Go to the documentation of this file.
1
/*
2
vfdver.h
3
4
Virtual Floppy Drive for Windows
5
common version definition
6
7
Copyright (c) 2003-2008 Ken Kato
8
*/
9
10
#ifndef _VFDVER_H_
11
#define _VFDVER_H_
12
13
// product version information
14
#define VFD_PRODUCT_NAME "Virtual Floppy Drive for Windows"
15
#define VFD_PRODUCT_MAJOR 2
16
#define VFD_PRODUCT_MINOR 1
17
18
// driver file version information
19
#define VFD_DRIVER_FILENAME "vfd.sys"
20
#define VFD_DRIVER_MAJOR 2
21
#define VFD_DRIVER_MINOR 1
22
23
// build year and month/date
24
#define VFD_BUILD_YEAR 2008
25
#define VFD_BUILD_MDAY 0206
26
27
// copyright information
28
#define VFD_COMPANY_NAME "Ken Kato"
29
#define VFD_COPYRIGHT_YEARS "2003-2008"
30
31
// version information language and code page
32
// LANG_ENGLISH/SUBLANG_ENGLISH_US, Unicode CP
33
#define VFD_VERSIONINFO_LANG "040904B0"
34
#define VFD_VERSIONINFO_TRANS 0x0409, 0x04B0
35
36
#if ((DBG) || defined(_DEBUG))
37
#define VFD_DEBUG_FLAG 0x80000000
38
#define VFD_DEBUG_TAG " (debug)"
39
#else
40
#define VFD_DEBUG_FLAG 0
41
#define VFD_DEBUG_TAG
42
#endif
43
44
//
45
// Version manipulation macros
46
//
47
#define VFD_PRODUCT_VERSION_VAL \
48
((ULONG)((USHORT)VFD_PRODUCT_MAJOR<<16)|((USHORT)VFD_PRODUCT_MINOR))
49
50
#define VFD_DRIVER_VERSION_VAL \
51
((ULONG)((USHORT)VFD_DRIVER_MAJOR<<16)|((USHORT)VFD_DRIVER_MINOR))
52
53
#define VFD_FILE_VERSION_VAL \
54
((ULONG)((USHORT)VFD_FILE_MAJOR<<16)|((USHORT)VFD_FILE_MINOR))
55
56
#define VFD_VERSION_STR2(a,b) #a "."
#b
57
#define VFD_VERSION_STR(a,b) VFD_VERSION_STR2(a,b)
58
#define VFD_PRODUCT_VERSION_STR VFD_VERSION_STR(VFD_PRODUCT_MAJOR,VFD_PRODUCT_MINOR)
59
#define VFD_DRIVER_VERSION_STR VFD_VERSION_STR(VFD_DRIVER_MAJOR,VFD_DRIVER_MINOR)
60
#define VFD_FILE_VERSION_STR VFD_VERSION_STR(VFD_FILE_MAJOR,VFD_FILE_MINOR)
61
#define VFD_BUILD_DATE_STR VFD_VERSION_STR(VFD_BUILD_YEAR,VFD_BUILD_MDAY)
62
63
//
64
// Product description
65
//
66
#define VFD_PRODUCT_DESC \
67
VFD_PRODUCT_NAME " "
VFD_PRODUCT_VERSION_STR "." VFD_BUILD_DATE_STR VFD_DEBUG_TAG
68
69
#define VFD_COPYRIGHT_STR \
70
"Copyright (c) "
VFD_COPYRIGHT_YEARS " " VFD_COMPANY_NAME
71
72
#endif
// _VFDVER_H_
modules
rosapps
include
vfd
vfdver.h
Generated on Mon Sep 9 2024 06:06:15 for ReactOS by
1.9.6