mirror of
https://github.com/reactos/reactos.git
synced 2026-05-30 14:34:57 +08:00
[PSDK] Add SymTagENum to dbghelp.h and imagehlp.h
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user