windows-nt/Source/XPSP1/NT/sdktools/mep/browser/inc/sbrbsc.h
2020-09-26 16:20:57 +08:00

44 lines
1 KiB
C

#define BSC_MAJ 1
#define BSC_MIN 0
#define BSC_UPD 4
#pragma pack(1)
typedef struct {
WORD ModName; // module name symbol index */
WORD mSymEnd; // last ModSym index */
} MODLIST;
typedef struct {
WORD ModSymProp; // sym 1st property index */
} MODSYMLIST;
typedef struct {
WORD PropEnd; // last Property index */
WORD Atom; // Atom cache sym idx */
WORD Page; // Atom cache sym page */
} SYMLIST;
typedef struct {
WORD PropName; // owner name symbol index
WORD PropAttr; // Property attribute
WORD DefEnd; // last Definition index
DWORD RefEnd; // last Reference index
WORD CalEnd; // last Calls/uses index
WORD CbyEnd; // last Calld/used index
} PROPLIST;
typedef struct {
WORD RefNam; // file name symbol index
WORD RefLin; // reference line number
WORD isbr; // sbr file this item is found in
} REFLIST;
typedef struct {
WORD UseProp; // symbol called/used (by)
BYTE UseCnt; // symbol called/used (by) cnt
WORD isbr; // sbr file this item is found in
} USELIST;
#pragma pack()