• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // PropId.cpp
2 
3 #include "StdAfx.h"
4 
5 #include "../PropID.h"
6 
7 // VARTYPE
8 Byte k7z_PROPID_To_VARTYPE[kpid_NUM_DEFINED] =
9 {
10   VT_EMPTY,
11   VT_UI4,
12   VT_UI4,
13   VT_BSTR,
14   VT_BSTR,
15   VT_BSTR,
16   VT_BOOL,
17   VT_UI8,
18   VT_UI8,
19   VT_UI4,
20   VT_FILETIME,
21   VT_FILETIME,
22   VT_FILETIME,
23   VT_BOOL,
24   VT_BOOL,
25   VT_BOOL,
26   VT_BOOL,
27   VT_BOOL,
28   VT_UI4,
29   VT_UI4,
30   VT_BSTR,
31   VT_BOOL,
32   VT_BSTR,
33   VT_BSTR,
34   VT_BSTR,
35   VT_BSTR,
36   VT_BSTR,
37   VT_UI8,
38   VT_BSTR,
39   VT_UI8,
40   VT_BSTR,
41   VT_UI8,
42   VT_UI8,
43   VT_BSTR, // or VT_UI8 kpidUnpackVer
44   VT_UI4, // or VT_UI8 kpidVolume
45   VT_BOOL,
46   VT_UI8,
47   VT_UI8,
48   VT_UI8,
49   VT_UI8,
50   VT_UI4,
51   VT_BOOL,
52   VT_BOOL,
53   VT_BSTR,
54   VT_UI8,
55   VT_UI8,
56   VT_UI4, // kpidChecksum
57   VT_BSTR,
58   VT_UI8,
59   VT_BSTR, // or VT_UI8 kpidId
60   VT_BSTR,
61   VT_BSTR,
62   VT_UI4,
63   VT_UI4,
64   VT_BSTR,
65   VT_BSTR,
66   VT_UI8,
67   VT_UI8,
68   VT_UI4,
69   VT_BSTR,
70   VT_BSTR,
71   VT_BSTR,
72   VT_BSTR, // kpidNtSecure
73   VT_BOOL,
74   VT_BOOL,
75   VT_BOOL,
76   VT_BOOL,
77   VT_BSTR, // SHA-1
78   VT_BSTR, // SHA-256
79   VT_BSTR,
80   VT_UI8,
81   VT_UI4,
82   VT_UI4,
83   VT_BSTR,
84   VT_UI8,
85   VT_UI8,
86   VT_UI8,
87   VT_UI8,
88   VT_UI8,
89   VT_UI8,
90   VT_UI8,
91   VT_BSTR,
92   VT_BSTR,
93   VT_BSTR,
94   VT_BOOL,
95   VT_BOOL,
96   VT_BOOL,
97   VT_UI8,
98   VT_UI8
99 };
100