mirror of
https://github.com/reactos/reactos.git
synced 2025-04-05 21:21:33 +00:00
[PSDK] Add SymTagENum to dbghelp.h and imagehlp.h
This commit is contained in:
parent
246005c625
commit
82b2aef091
2 changed files with 97 additions and 0 deletions
|
@ -173,6 +173,55 @@ typedef enum
|
|||
NumSymTypes
|
||||
} SYM_TYPE;
|
||||
|
||||
#ifdef _NO_CVCONST_H
|
||||
enum SymTagEnum
|
||||
{
|
||||
SymTagNull,
|
||||
SymTagExe,
|
||||
SymTagCompiland,
|
||||
SymTagCompilandDetails,
|
||||
SymTagCompilandEnv,
|
||||
SymTagFunction,
|
||||
SymTagBlock,
|
||||
SymTagData,
|
||||
SymTagAnnotation,
|
||||
SymTagLabel,
|
||||
SymTagPublicSymbol,
|
||||
SymTagUDT,
|
||||
SymTagEnum,
|
||||
SymTagFunctionType,
|
||||
SymTagPointerType,
|
||||
SymTagArrayType,
|
||||
SymTagBaseType,
|
||||
SymTagTypedef,
|
||||
SymTagBaseClass,
|
||||
SymTagFriend,
|
||||
SymTagFunctionArgType,
|
||||
SymTagFuncDebugStart,
|
||||
SymTagFuncDebugEnd,
|
||||
SymTagUsingNamespace,
|
||||
SymTagVTableShape,
|
||||
SymTagVTable,
|
||||
SymTagCustom,
|
||||
SymTagThunk,
|
||||
SymTagCustomType,
|
||||
SymTagManagedType,
|
||||
SymTagDimension,
|
||||
SymTagCallSite,
|
||||
SymTagInlineSite,
|
||||
SymTagBaseInterface,
|
||||
SymTagVectorType,
|
||||
SymTagMatrixType,
|
||||
SymTagHLSLType,
|
||||
SymTagCaller,
|
||||
SymTagCallee,
|
||||
SymTagExport,
|
||||
SymTagHeapAllocationSite,
|
||||
SymTagCoffGroup,
|
||||
SymTagMax
|
||||
};
|
||||
#endif // _NO_CVCONST_H
|
||||
|
||||
#if !defined(_IMAGEHLP_SOURCE_) && defined(_IMAGEHLP64)
|
||||
#define IMAGEHLP_SYMBOL IMAGEHLP_SYMBOL64
|
||||
#define IMAGEHLP_SYMBOLW IMAGEHLP_SYMBOLW64
|
||||
|
|
|
@ -214,6 +214,54 @@ typedef enum {
|
|||
SymDeferred,
|
||||
SymSym
|
||||
} SYM_TYPE;
|
||||
#ifdef _NO_CVCONST_H
|
||||
enum SymTagEnum
|
||||
{
|
||||
SymTagNull,
|
||||
SymTagExe,
|
||||
SymTagCompiland,
|
||||
SymTagCompilandDetails,
|
||||
SymTagCompilandEnv,
|
||||
SymTagFunction,
|
||||
SymTagBlock,
|
||||
SymTagData,
|
||||
SymTagAnnotation,
|
||||
SymTagLabel,
|
||||
SymTagPublicSymbol,
|
||||
SymTagUDT,
|
||||
SymTagEnum,
|
||||
SymTagFunctionType,
|
||||
SymTagPointerType,
|
||||
SymTagArrayType,
|
||||
SymTagBaseType,
|
||||
SymTagTypedef,
|
||||
SymTagBaseClass,
|
||||
SymTagFriend,
|
||||
SymTagFunctionArgType,
|
||||
SymTagFuncDebugStart,
|
||||
SymTagFuncDebugEnd,
|
||||
SymTagUsingNamespace,
|
||||
SymTagVTableShape,
|
||||
SymTagVTable,
|
||||
SymTagCustom,
|
||||
SymTagThunk,
|
||||
SymTagCustomType,
|
||||
SymTagManagedType,
|
||||
SymTagDimension,
|
||||
SymTagCallSite,
|
||||
SymTagInlineSite,
|
||||
SymTagBaseInterface,
|
||||
SymTagVectorType,
|
||||
SymTagMatrixType,
|
||||
SymTagHLSLType,
|
||||
SymTagCaller,
|
||||
SymTagCallee,
|
||||
SymTagExport,
|
||||
SymTagHeapAllocationSite,
|
||||
SymTagCoffGroup,
|
||||
SymTagMax
|
||||
};
|
||||
#endif // _NO_CVCONST_H
|
||||
typedef struct _IMAGEHLP_SYMBOL {
|
||||
DWORD SizeOfStruct;
|
||||
DWORD Address;
|
||||
|
|
Loading…
Reference in a new issue