mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 18:15:11 +00:00
[DBGHELP] Add SYMFLAG_- and SYMTYPE_-defines.
This commit is contained in:
parent
e3447d02c1
commit
9466a005e9
3 changed files with 21 additions and 0 deletions
|
@ -655,6 +655,13 @@ typedef VOID IMAGEHLP_CONTEXT, *PIMAGEHLP_CONTEXT;
|
|||
#define SYMFLAG_THUNK 0x00002000
|
||||
#define SYMFLAG_TLSREL 0x00004000
|
||||
#define SYMFLAG_SLOT 0x00008000
|
||||
#define SYMFLAG_ILREL 0x00010000
|
||||
#define SYMFLAG_METADATA 0x00020000
|
||||
#define SYMFLAG_CLR_TOKEN 0x00040000
|
||||
#define SYMFLAG_NULL 0x00080000
|
||||
#define SYMFLAG_FUNC_NO_RETURN 0x00100000
|
||||
#define SYMFLAG_SYNTHETIC_ZEROBASE 0x00200000
|
||||
#define SYMFLAG_PUBLIC_CODE 0x00400000
|
||||
#define UNDNAME_COMPLETE (0x0000)
|
||||
#define UNDNAME_NAME_ONLY (0x1000)
|
||||
typedef struct _TI_FINDCHILDREN_PARAMS
|
||||
|
|
|
@ -1106,6 +1106,13 @@ BOOL WINAPI SymUnloadModule64(_In_ HANDLE, _In_ DWORD64);
|
|||
#define SYMFLAG_THUNK 0x00002000
|
||||
#define SYMFLAG_TLSREL 0x00004000
|
||||
#define SYMFLAG_SLOT 0x00008000
|
||||
#define SYMFLAG_ILREL 0x00010000
|
||||
#define SYMFLAG_METADATA 0x00020000
|
||||
#define SYMFLAG_CLR_TOKEN 0x00040000
|
||||
#define SYMFLAG_NULL 0x00080000
|
||||
#define SYMFLAG_FUNC_NO_RETURN 0x00100000
|
||||
#define SYMFLAG_SYNTHETIC_ZEROBASE 0x00200000
|
||||
#define SYMFLAG_PUBLIC_CODE 0x00400000
|
||||
|
||||
#define MAX_SYM_NAME 2000
|
||||
|
||||
|
|
|
@ -1229,6 +1229,13 @@ union codeview_fieldtype
|
|||
#define LF_COMPLEX128 0x800f
|
||||
#define LF_VARSTRING 0x8010
|
||||
|
||||
/* symtype e.g. for public_vx.symtype */
|
||||
#define SYMTYPE_NONE 0x0000
|
||||
#define SYMTYPE_CODE 0x0001
|
||||
#define SYMTYPE_FUNCTION 0x0002
|
||||
#define SYMTYPE_MANAGED 0x0004
|
||||
#define SYMTYPE_MSIL 0x0008
|
||||
|
||||
/* ======================================== *
|
||||
* Symbol information
|
||||
* ======================================== */
|
||||
|
|
Loading…
Reference in a new issue