1{
2  "symbols": {
3  },
4  "user_types": {
5    "_DMP_HEADER": {
6      "fields": {
7        "Signature": {
8          "offset": 0,
9          "type": {
10            "count": 4,
11            "kind": "array",
12            "subtype": {
13              "kind": "base",
14              "name": "unsigned char"
15            }
16          }
17        },
18        "ValidDump": {
19          "offset": 4,
20          "type": {
21            "count": 4,
22            "kind": "array",
23            "subtype": {
24              "kind": "base",
25              "name": "unsigned char"
26            }
27          }
28        },
29        "MajorVersion": {
30          "offset": 8,
31          "type": {
32            "kind": "base",
33            "name": "unsigned long"
34          }
35        },
36        "MinorVersion": {
37          "offset": 12,
38          "type": {
39            "kind": "base",
40            "name": "unsigned long"
41          }
42        },
43        "DirectoryTableBase": {
44          "offset": 16,
45          "type": {
46            "kind": "base",
47            "name": "unsigned long"
48          }
49        },
50        "PfnDataBase": {
51          "offset": 20,
52          "type": {
53            "kind": "base",
54            "name": "unsigned long"
55          }
56        },
57        "PsLoadedModuleList": {
58          "offset": 24,
59          "type": {
60            "kind": "base",
61            "name": "unsigned long"
62          }
63        },
64        "PsActiveProcessHead": {
65          "offset": 28,
66          "type": {
67            "kind": "base",
68            "name": "unsigned long"
69          }
70        },
71        "MachineImageType": {
72          "offset": 32,
73          "type": {
74            "kind": "base",
75            "name": "unsigned long"
76          }
77        },
78        "NumberProcessors": {
79          "offset": 36,
80          "type": {
81            "kind": "base",
82            "name": "unsigned long"
83          }
84        },
85        "BugCheckCode": {
86          "offset": 40,
87          "type": {
88            "kind": "base",
89            "name": "unsigned long"
90          }
91        },
92        "BugCheckCodeParameter": {
93          "offset": 44,
94          "type": {
95            "count": 4,
96            "kind": "array",
97            "subtype": {
98              "kind": "base",
99              "name": "unsigned long"
100            }
101          }
102        },
103        "VersionUser": {
104          "offset": 60,
105          "type": {
106            "count": 32,
107            "kind": "array",
108            "subtype": {
109              "kind": "base",
110              "name": "unsigned char"
111            }
112          }
113        },
114        "PaeEnabled": {
115          "offset": 92,
116          "type": {
117            "kind": "base",
118            "name": "unsigned char"
119          }
120        },
121        "KdSecondaryVersion": {
122          "offset": 93,
123          "type": {
124            "kind": "base",
125            "name": "unsigned char"
126          }
127        },
128        "VersionUser2": {
129          "offset": 94,
130          "type": {
131            "count": 2,
132            "kind": "array",
133            "subtype": {
134              "kind": "base",
135              "name": "unsigned char"
136            }
137          }
138        },
139        "KdDebuggerDataBlock": {
140          "offset": 96,
141          "type": {
142            "kind": "base",
143            "name": "unsigned long"
144          }
145        },
146        "PhysicalMemoryBlockBuffer": {
147          "offset": 100,
148          "type": {
149            "kind": "struct",
150            "name": "_PHYSICAL_MEMORY_DESCRIPTOR"
151          }
152        },
153        "ContextRecord": {
154          "offset": 800,
155          "type": {
156            "count": 1200,
157            "kind": "array",
158            "subtype": {
159              "kind": "base",
160              "name": "unsigned char"
161            }
162          }
163        },
164        "Exception": {
165          "offset": 2000,
166          "type": {
167            "kind": "struct",
168            "name": "_EXCEPTION_RECORD32"
169          }
170        },
171        "Comment": {
172          "offset": 2080,
173          "type": {
174            "count": 128,
175            "kind": "array",
176            "subtype": {
177              "kind": "base",
178              "name": "unsigned char"
179            }
180          }
181        },
182        "DumpType": {
183          "offset": 3976,
184          "type": {
185            "kind": "base",
186            "name": "unsigned long"
187          }
188        },
189        "MiniDumpFields": {
190          "offset": 3980,
191          "type": {
192            "kind": "base",
193            "name": "unsigned long"
194          }
195        },
196        "SecondaryDataState": {
197          "offset": 3984,
198          "type": {
199            "kind": "base",
200            "name": "unsigned long"
201          }
202        },
203        "ProductType": {
204          "offset": 3988,
205          "type": {
206            "kind": "base",
207            "name": "unsigned long"
208          }
209        },
210        "SuiteMask": {
211          "offset": 3992,
212          "type": {
213            "kind": "base",
214            "name": "unsigned long"
215          }
216        },
217        "WriterStatus": {
218          "offset": 3996,
219          "type": {
220            "kind": "base",
221            "name": "unsigned long"
222          }
223        },
224        "RequiredDumpSpace": {
225          "offset": 4000,
226          "type": {
227            "kind": "base",
228            "name": "unsigned long long"
229          }
230        },
231        "SystemUpTime": {
232          "offset": 4024,
233          "type": {
234            "kind": "base",
235            "name": "unsigned long long"
236          }
237        },
238        "SystemTime": {
239          "offset": 4032,
240          "type": {
241            "kind": "base",
242            "name": "unsigned long long"
243          }
244        },
245        "reserved3": {
246          "offset": 4040,
247          "type": {
248            "count": 56,
249            "kind": "array",
250            "subtype": {
251              "kind": "base",
252              "name": "unsigned char"
253            }
254          }
255        }
256      },
257      "kind": "struct",
258      "size": 4096
259    },
260    "_EXCEPTION_RECORD32": {
261      "fields": {
262        "ExceptionCode": {
263          "offset": 0,
264          "type": {
265            "kind": "base",
266            "name": "long"
267          }
268        },
269        "ExceptionFlags": {
270          "offset": 4,
271          "type": {
272            "kind": "base",
273            "name": "unsigned long"
274          }
275        },
276        "ExceptionRecord": {
277          "offset": 8,
278          "type": {
279            "kind": "base",
280            "name": "unsigned long"
281          }
282        },
283        "ExceptionAddress": {
284          "offset": 12,
285          "type": {
286            "kind": "base",
287            "name": "unsigned long"
288          }
289        },
290        "NumberParameters": {
291          "offset": 16,
292          "type": {
293            "kind": "base",
294            "name": "unsigned long"
295          }
296        },
297        "ExceptionInformation": {
298          "offset": 20,
299          "type": {
300            "count": 15,
301            "kind": "array",
302            "subtype": {
303              "kind": "base",
304              "name": "unsigned long"
305            }
306          }
307        }
308      },
309      "kind": "struct",
310      "size": 80
311    },
312    "_PHYSICAL_MEMORY_DESCRIPTOR": {
313      "fields": {
314        "NumberOfPages": {
315          "offset": 4,
316          "type": {
317            "kind": "base",
318            "name": "unsigned long"
319          }
320        },
321        "NumberOfRuns": {
322          "offset": 0,
323          "type": {
324            "kind": "base",
325            "name": "unsigned long"
326          }
327        },
328        "Run": {
329          "offset": 8,
330          "type": {
331            "count": 1,
332            "kind": "array",
333            "subtype": {
334              "kind": "struct",
335              "name": "_PHYSICAL_MEMORY_RUN"
336            }
337          }
338        }
339      },
340      "kind": "struct",
341      "size": 16
342    },
343    "_PHYSICAL_MEMORY_RUN": {
344      "fields": {
345        "BasePage": {
346          "offset": 0,
347          "type": {
348            "kind": "base",
349            "name": "unsigned long"
350          }
351        },
352        "PageCount": {
353          "offset": 4,
354          "type": {
355            "kind": "base",
356            "name": "unsigned long"
357          }
358        }
359      },
360      "kind": "struct",
361      "size": 8
362    }
363  },
364  "enums": {
365  },
366  "base_types": {
367    "unsigned char": {
368      "endian": "little",
369      "kind": "char",
370      "signed": false,
371      "size": 1
372    },
373    "unsigned short": {
374      "endian": "little",
375      "kind": "int",
376      "signed": false,
377      "size": 2
378    },
379    "long": {
380      "endian": "little",
381      "kind": "int",
382      "signed": true,
383      "size": 4
384    },
385    "char": {
386      "endian": "little",
387      "kind": "char",
388      "signed": true,
389      "size": 1
390    },
391    "unsigned long": {
392      "endian": "little",
393      "kind": "int",
394      "signed": false,
395      "size": 4
396    },
397    "long long": {
398      "endian": "little",
399      "kind": "int",
400      "signed": true,
401      "size": 8
402    },
403    "unsigned long long": {
404      "endian": "little",
405      "kind": "int",
406      "signed": false,
407      "size": 8
408    }
409  },
410  "metadata": {
411    "producer": {
412      "version": "0.0.2",
413      "name": "awalters-by-hand",
414      "datetime": "2018-05-01T16:30:00"
415    },
416    "format": "4.1.0"
417  }
418}
419