Windows2000/private/windbg64/windbg/include/cpuwin.h

31 lines
1.1 KiB
C
Raw Normal View History

2001-01-01 00:00:00 +01:00
/*++ 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 */
};