52 lines
839 B
C
52 lines
839 B
C
|
|
||
|
// Private disasm options
|
||
|
|
||
|
enum {
|
||
|
// Never open the disassembly window automatically, it must be
|
||
|
// opened manually.
|
||
|
dopNeverOpenAutomatically = dopReserved
|
||
|
// dopNext = dopReserved << 1
|
||
|
};
|
||
|
|
||
|
|
||
|
|
||
|
#define szRM_DEFAULT_TL_NAME "Pipes"
|
||
|
#define szWDBG_DEFAULT_TL_NAME "Local"
|
||
|
|
||
|
|
||
|
|
||
|
#include "windbg.h"
|
||
|
#include "windbgrm.h"
|
||
|
|
||
|
|
||
|
|
||
|
// Helper function for the TList.Find function
|
||
|
|
||
|
template<class T>
|
||
|
BOOL
|
||
|
WKSP_Generic_CmpRegName(
|
||
|
const void * const pv,
|
||
|
T pGenIntDescendent
|
||
|
)
|
||
|
{
|
||
|
Assert(pv);
|
||
|
Assert(pGenIntDescendent);
|
||
|
AssertChildOf(pGenIntDescendent, CGenInterface_WKSP);
|
||
|
|
||
|
return 0 == strcmp( (PSTR) pv, pGenIntDescendent->m_pszRegistryName);
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
// WinDbgRM
|
||
|
|
||
|
extern CWindbgrm_RM_WKSP g_RM_Windbgrm_WkSp;
|
||
|
extern CAll_TLs_RM_WKSP &g_RM_All_Tls_WkSp;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
// WinDbg
|
||
|
|
||
|
// Defined in windbg
|