Project

General

Profile

ps-timer-tlb.txt

Marius Gligor, 12/13/2019 10:18 AM

Download (9 KB)

 
1
*************************
2
TypeLib Header
3
*************************
4
Magic 1:		5446534D = MSFT
5
Magic 2:		00010002
6
GUID:			00000000 ==> {F0B88A93-F5DA-11CF-B545-0020AF6ED35A}
7
Locale ID:		00000409 = English United States
8
Locale ID 2:	00000000
9
VarFlags:		00000051
10
	System:		Win32
11
	Help file specified
12
	Help file is not in a DLL
13
Version:	00000001
14
Flags:		00000002
15
TypeInfo count:	00000003 == 3
16
HelpString:			00000010 ==> "Progress Timer Control"
17
HelpStringContext:	00000000
18
HelpContext:		00000001
19
Name Table:
20
	Names count:	00000008 == 8
21
	Characters:		00000045 == 69
22

    
23
TypeLib Name:	00000000 ==> "CPSTimerLib"
24
Helpfile:		00000000 ==> "PSTIMER.CHM"
25
Custom data offset:	00000018
26
Reserved1:	00000020
27
Reserved2:	00000080
28
IDispatch:			00000001
29
ImportInfo count:	00000001 == 1
30

    
31
*************************
32
Offsets to TypeInfo Data
33
*************************
34
00000000
35
00000064
36
000000C8
37

    
38
*************************
39
Segment Directory (Segment name: Offset, Length)...
40
*************************
41
Type Info Table:		00000150, 0000012C
42
Import Info:			000003F4, 0000000C
43
Imported Libraries:		00000400, 0000001C
44
References Table:		000003D4, 00000020
45
Lib Table:				0000027C, 00000080
46
GUID Table:				000002FC, 000000D8
47
Unknown 01:				0000041C, 00000200
48
Name Table:				0000061C, 000000AC
49
String Table:			000006C8, 00000084
50
Type Descriptors:		FFFFFFFF, 00000000
51
Array Descriptors:		FFFFFFFF, 00000000
52
Custom Data:			0000074C, 00000054
53
GUID Offsets:			000007A0, 00000024
54
Unknown 02:				FFFFFFFF, 00000000
55
Unknown 03:				FFFFFFFF, 00000000
56

    
57
@@@:	Reserved Fields
58
Segment name:	Res01, Res02...
59
*************************
60
Type Info Table:		FFFFFFFF, 0000000F
61
Import Info:			FFFFFFFF, 0000000F
62
Imported Libraries:		FFFFFFFF, 0000000F
63
References Table:		FFFFFFFF, 0000000F
64
Lib Table:				FFFFFFFF, 0000000F
65
GUID Table:				FFFFFFFF, 0000000F
66
Unknown 01:				FFFFFFFF, 0000000F
67
Name Table:				FFFFFFFF, 0000000F
68
String Table:			FFFFFFFF, 0000000F
69
Type Descriptors:		FFFFFFFF, 0000000F
70
Array Descriptors:		FFFFFFFF, 0000000F
71
Custom Data:			FFFFFFFF, 0000000F
72
Custom Data/GUID's:		FFFFFFFF, 0000000F
73
Unknown 02:				FFFFFFFF, 0000000F
74
Unknown 03:				FFFFFFFF, 0000000F
75

    
76

    
77
*************************
78
TypeInfo Data...
79
*************************
80
-------------------------
81
TypeInfo number:	1
82
Type kind:	04 = Dispatch
83
	Alignment: (21/8) = 04
84
Memory to allocate:		00000000
85
Reconstituted Size:		00000000
86
Reserved 01:	00000003
87
Reserved 02:	00000000
88

    
89
Function count:	0001 == 1
90
Property count:	0002 == 2
91
Reserved 03:	00000000
92
Reserved 04:	00000000
93
Reserved 05:	00000000
94
Reserved 06:	00000000
95
GUID:	00000060 ==> {F0B88A91-F5DA-11CF-B545-0020AF6ED35A}
96
Type Flags:	00001010 = Dispatchable, Hidden
97
Name:	00000018 ==> "_DPSTimer"
98
Version:	00000000
99
Doc String:	00000028 ==> "Dispatch Interface for Progress Timer Control"
100
HelpStringContext:	00000000
101
HelpContext:		00000001
102

    
103
Custom data offset:		FFFFFFFF
104
Implemented interfaces:	0001 == 1
105
Virtual table size:		0004
106
Unknown 03:				00000004
107
DataType1:	FFFFFFFF
108
DataType2:	00000000
109
Reserved 7:	00000000
110
Reserved 8:	FFFFFFFF
111

    
112
Records offset:	000007C4
113

    
114
	Function record array size:	00000044
115

    
116
	----------------------------------------
117
				Functions:
118
	----------------------------------------
119
	ID:			FFFFFDD8 ==-552
120
	Name:		00000058 ==> "AboutBox"
121
	Reference:	00000000
122
	Record size:	0018
123
	Unknown 1:		0000
124
	Flags:			8000 = VT_Empty
125
	DataType:		0018 = VT_Void
126

    
127
	Reserved 1:		00000000
128
	Vtable offset:	0000
129
	Func Desc Size:	0034
130

    
131
	FKCCIC (raw):	0000040C
132
		Calling convention:	04 = StdCall
133
		Invocation kind:	01 = Func
134
		Function kind:		04 = Dispatch
135

    
136
	Number of parameters:	0000 == 0
137
	Unknown 2:		0000
138

    
139

    
140
	----------------------------------------
141
		 Properties:
142
	----------------------------------------
143
	ID:			FFFFFDFE ==-514
144
	Name:		00000030 ==> "Enabled"
145
	Reference:	00000018
146
	Record size (low-byte):	0014
147
	Property number?:		0001
148
	Flags:					800B = VT_Bool
149
	DataType:				000B = VT_Bool
150
	Variable kind:			000C = RequestEdit, Bindable
151
	Variable desc size:		0000
152
	Value/Offset:			00240003
153
	Unknown:				00000000
154

    
155
	----------------------------------------
156
	ID:			00000001 == 1
157
	Name:		00000044 ==> "Interval"
158
	Reference:	0000002C
159
	Record size (low-byte):	0018
160
	Property number?:		0002
161
	Flags:					8003 = VT_I4
162
	DataType:				0003 = VT_I4
163
	Variable kind:			0000 = 
164
	Variable desc size:		0000
165
	Value/Offset:			00240003
166
	Unknown:				00000000
167
	HelpContext:			000003EC
168

    
169

    
170
	----------------------------------------
171
		 Other Function Data:
172

    
173
*************************
174
ImportInfo
175
*************************
176
--------------------------------------------
177
Import Info number:	1
178
Count:				0
179
Offset in import file table:	00000000
180
GUID:	00000090 ==> {00020400-0000-0000-C000-000000000046}
181
Type:	Module
182

    
183
*************************
184
Imported Type Libs
185
*************************
186
--------------------------------------------
187
GUID:			00000078 ==> {00020430-0000-0000-C000-000000000046}
188
Locale ID?:		00000000 = Language-Neutral
189
Major version:	0002
190
Minor version:	0000
191
Size = 		002D/4 = 000B
192
File name:	stdole2.tlb
193

    
194
*************************
195
References Table
196
*************************
197
--------------------------------------------
198
Reference type:	00000000	==> (TypeInfo)
199
Flags:			00000001
200
Next offset:	00000010
201
--------------------------------------------
202
Reference type:	00000064	==> (TypeInfo)
203
Flags:			00000003
204

    
205
*************************
206
Lib Table (offsets into GUID table)
207
*************************
208
00000090
209
00000078
210
000000C0
211
00000060
212
000000A8
213
00000000
214
00000048
215
00000018
216
00000030
217

    
218
*************************
219
GUID Table
220
*************************
221
--------------------------------------------
222
GUID:	{F0B88A93-F5DA-11CF-B545-0020AF6ED35A}
223
Href Type:	FFFFFFFE = TypeLib GUID
224
Next hash:	FFFFFFFF
225
--------------------------------------------
226
GUID:	{DE77BA65-517C-11D1-A2DA-0000F8773CE9}
227
Href Type:	FFFFFFFF = Offset?
228
Next hash:	FFFFFFFF
229
--------------------------------------------
230
GUID:	{DE77BA63-517C-11D1-A2DA-0000F8773CE9}
231
Href Type:	FFFFFFFF = Offset?
232
Next hash:	FFFFFFFF
233
--------------------------------------------
234
GUID:	{DE77BA64-517C-11D1-A2DA-0000F8773CE9}
235
Href Type:	FFFFFFFF = Offset?
236
Next hash:	FFFFFFFF
237
--------------------------------------------
238
GUID:	{F0B88A91-F5DA-11CF-B545-0020AF6ED35A}
239
Href Type:	00000000 = Offset?
240
Next hash:	FFFFFFFF
241
--------------------------------------------
242
GUID:	{00020430-0000-0000-C000-000000000046}
243
Href Type:	00000002 = Imported TypeLib
244
Next hash:	FFFFFFFF
245
--------------------------------------------
246
GUID:	{00020400-0000-0000-C000-000000000046}
247
Href Type:	00000001 = Imported TypeInfo
248
Next hash:	FFFFFFFF
249
--------------------------------------------
250
GUID:	{F0B88A92-F5DA-11CF-B545-0020AF6ED35A}
251
Href Type:	00000064 = Offset?
252
Next hash:	FFFFFFFF
253
--------------------------------------------
254
GUID:	{F0B88A90-F5DA-11CF-B545-0020AF6ED35A}
255
Href Type:	000000C8 = Offset?
256
Next hash:	FFFFFFFF
257

    
258
*************************
259
"Unknown 01" --- Table with Offsets into the Name Table
260
*************************
261
00000098
262
0000006C
263
00000088
264
00000058
265
00000030
266
00000018
267
00000044
268
00000000
269

    
270
*************************
271
Name Table
272
*************************
273
--------------------------------------------
274
Next hash:		FFFFFFFF
275
Name length:	0B == 11
276
Flags?...		00
277
Hash code:		35FD
278
"CPSTimerLib"
279
--------------------------------------------
280
Offset:			00000000
281
Next hash:		FFFFFFFF
282
Name length:	09 == 9
283
Flags?...		38
284
Hash code:		8AF0
285
"_DPSTimer"
286
--------------------------------------------
287
Offset:			00000000
288
Next hash:		FFFFFFFF
289
Name length:	07 == 7
290
Flags?...		00
291
Hash code:		AADB
292
"Enabled"
293
--------------------------------------------
294
Offset:			00000000
295
Next hash:		FFFFFFFF
296
Name length:	08 == 8
297
Flags?...		00
298
Hash code:		2775
299
"Interval"
300
--------------------------------------------
301
Offset:			00000000
302
Next hash:		FFFFFFFF
303
Name length:	08 == 8
304
Flags?...		00
305
Hash code:		13D2
306
"AboutBox"
307
--------------------------------------------
308
Offset:			00000064
309
Next hash:		FFFFFFFF
310
Name length:	0F == 15
311
Flags?...		38
312
Hash code:		A2B1
313
"_DPSTimerEvents"
314
--------------------------------------------
315
Offset:			00000064
316
Next hash:		FFFFFFFF
317
Name length:	04 == 4
318
Flags?...		00
319
Hash code:		BE3F
320
"Tick"
321
--------------------------------------------
322
Offset:			000000C8
323
Next hash:		FFFFFFFF
324
Name length:	07 == 7
325
Flags?...		38
326
Hash code:		039A
327
"PSTimer"
328

    
329
*************************
330
String Table
331
*************************
332
1)	PSTIMER.CHM
333
2)	Progress Timer Control
334
3)	Dispatch Interface for Progress Timer Control
335
4)	Event Interface for Progress Timer Control
336

    
337
@@@: More than 16 bytes of custom data
338

    
339
*************************
340
Custom Data
341
*************************
342
003E0008
343
72430000
344
65746165
345
79622064
346
44494D20
347
6576204C
348
6F697372
349
2E37206E
350
302E3030
351
20353535
352
46207461
353
4F206972
354
31207463
355
30322036
356
3A38353A
357
32203533
358
0A353130
359
9D3D0013
360
57575621
361
022B0013
362
57570700
363

    
364
*************************
365
Offsets of GUID's
366
*************************
367
00000018
368
00000000
369
FFFFFFFF
370
00000030
371
00000044
372
00000000
373
00000048
374
0000004C
375
0000000C