moyix / pdbparse

Python code to parse Microsoft PDB files
Other
316 stars 84 forks source link

adding T_64PCHAR #22

Closed GoogleCodeExporter closed 7 years ago

GoogleCodeExporter commented 9 years ago

This patch was required for win32k.sys on win10 TP. 

Index: examples/pdb_tpi_vtypes.py
===================================================================
--- examples/pdb_tpi_vtypes.py  (revision 111)
+++ examples/pdb_tpi_vtypes.py  (working copy)
@@ -20,6 +20,7 @@
     "T_32PVOID": "'pointer', ['void']",
     "T_64PRCHAR": "'pointer64', ['unsigned char']",
     "T_64PUCHAR": "'pointer64', ['unsigned char']",
+    "T_64PCHAR": "'pointer64', ['char']",
     "T_64PWCHAR": "'pointer64', ['wchar']",
     "T_64PULONG": "'pointer64', ['unsigned long']",
     "T_64PLONG": "'pointer64', ['long']",
@@ -62,6 +63,7 @@
     "T_32PVOID": 4,
     "T_64PRCHAR": 8,
     "T_64PUCHAR": 8,
+    "T_64PCHAR": 8,
     "T_64PWCHAR": 8,
     "T_64PULONG": 8, 
     "T_64PLONG": 8,

Original issue reported on code.google.com by michael.hale@gmail.com on 17 Oct 2014 at 10:34