src/os/windows/vm/decoder_windows.hpp

changeset 3544
db006a85bf91
parent 3430
d7e3846464d0
child 3961
3b01d0321dfa
equal deleted inserted replaced
3491:b2cd0ee8f778 3544:db006a85bf91
34 typedef DWORD (WINAPI *pfn_SymSetOptions)(DWORD); 34 typedef DWORD (WINAPI *pfn_SymSetOptions)(DWORD);
35 typedef BOOL (WINAPI *pfn_SymInitialize)(HANDLE, PCTSTR, BOOL); 35 typedef BOOL (WINAPI *pfn_SymInitialize)(HANDLE, PCTSTR, BOOL);
36 typedef BOOL (WINAPI *pfn_SymGetSymFromAddr64)(HANDLE, DWORD64, PDWORD64, PIMAGEHLP_SYMBOL64); 36 typedef BOOL (WINAPI *pfn_SymGetSymFromAddr64)(HANDLE, DWORD64, PDWORD64, PIMAGEHLP_SYMBOL64);
37 typedef DWORD (WINAPI *pfn_UndecorateSymbolName)(const char*, char*, DWORD, DWORD); 37 typedef DWORD (WINAPI *pfn_UndecorateSymbolName)(const char*, char*, DWORD, DWORD);
38 38
39 class WindowsDecoder: public NullDecoder { 39 class WindowsDecoder : public AbstractDecoder {
40 40
41 public: 41 public:
42 WindowsDecoder(); 42 WindowsDecoder();
43 ~WindowsDecoder() { uninitialize(); }; 43 ~WindowsDecoder() { uninitialize(); };
44 44

mercurial