Windows2000/private/windbg64/windbg/include/cpuwin.h
2020-09-30 17:12:32 +02:00

31 lines
1.1 KiB
C

/*++ BUILD Version: 0001 // Increment this if a change has global effects
*/
HWND GetCpuHWND(void);
HWND GetFloatHWND(void);
LRESULT CALLBACK CPUEditProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam);
/*
** This structure is used to describe all of the information needed
** to keep track of where registers are in a window and what registers
** are in a window
*/
typedef struct tagREGINFO REGINFO;
typedef struct tagREGINFO *PREGINFO;
struct tagREGINFO {
char FAR * lpsz; /* Name to display */
char FAR * pszValueC; /* Current Value Displayed */
char FAR * pszValueP; /* Last Value Displayed */
int x; /* X-Pos */
int y; /* Y-Pos */
int cch; /* # characters displayed */
UINT hReg; /* Register handle */
UINT hFlag; /* Flag handle */
UINT cbits; /* Count of bits in value */
UINT offValue; /* Offset of value field */
UINT type; /* fmtFloat or fmtUInt */
BOOL fChanged; /* if data has changed since last step */
};