1 DLGINCLUDE "gflags.h" DID_GFLAGS DIALOG DISCARDABLE 20, 15, 340, 300 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU CAPTION "Global Flags" FONT 8, "Arial" BEGIN CONTROL "Stop on exception",ID_FLAG_1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,74,148,10 CONTROL "Show loader snaps",ID_FLAG_2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,84,148,10 CONTROL "Debug initial command",ID_FLAG_3,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,94,148,10 CONTROL "Stop on hung GUI",ID_FLAG_4,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,104,148,10 CONTROL "Enable heap tail checking",ID_FLAG_5,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,114,148,10 CONTROL "Enable heap free checking",ID_FLAG_6,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,124,148,10 CONTROL "Enable heap parameter checking",ID_FLAG_7,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,134,148,10 CONTROL "Enable heap validation on call",ID_FLAG_8,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,144,148,10 CONTROL "Enable application verifier",ID_FLAG_9,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,154,148,10 CONTROL "Enable pool tagging",ID_FLAG_11,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,174,148,10 CONTROL "Enable heap tagging",ID_FLAG_12,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,184,148,10 CONTROL "Create user mode stack trace database",ID_FLAG_13,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,194,148,10 CONTROL "Create kernel mode stack trace database",ID_FLAG_14,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,204,148,10 CONTROL "Maintain a list of objects for each type",ID_FLAG_15, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,214,148,10 CONTROL "Enable heap tagging by DLL",ID_FLAG_16,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,11,224,148,10 CONTROL "Disable stack extension",ID_FLAG_17,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,171,74,148,10 CONTROL "Enable debugging of Win32 subsystem",ID_FLAG_18,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,171,84,148,10 CONTROL "Enable loading of kernel debugger symbols",ID_FLAG_19, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,171,94,148,10 CONTROL "Disable paging of kernel stacks",ID_FLAG_20,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,171,104,148,10 CONTROL "Enable system critical breaks",ID_FLAG_21,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,171,114,148,10 CONTROL "Disable heap coalesce on free",ID_FLAG_22,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,171,124,148,10 CONTROL "Enable close exception",ID_FLAG_23,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,171,134,148,10 CONTROL "Enable exception logging",ID_FLAG_24,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,171,144,148,10 CONTROL "Enable object handle type tagging",ID_FLAG_25,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,171,154,148,10 CONTROL "Enable page heap",ID_FLAG_26, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,171,164,148,10 CONTROL "Debug WINLOGON",ID_FLAG_27,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,171,174,148,10 CONTROL "Buffer DbgPrint output",ID_FLAG_28,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,171,185,148,10 CONTROL "Disable protected DLL verification",ID_FLAG_32,"Button", BS_AUTOCHECKBOX | WS_TABSTOP,171,196,148,10 CONTROL "Early critical section event creation",ID_FLAG_29,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,171,207,148,10 CONTROL "Load DLLs top-down (Win64 only)",ID_FLAG_30,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,234,148,10 CONTROL "Enable bad handles detection",ID_FLAG_31,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,244,148,10 GROUPBOX "Destination",ID_DESTINATION_GROUP,7,5,322,62 CONTROL "System Registry",ID_SYSTEM_REGISTRY,"Button", BS_AUTORADIOBUTTON | WS_GROUP,14,17,64,10 CONTROL "Kernel Mode",ID_KERNEL_MODE,"Button",BS_AUTORADIOBUTTON, 14,27,52,10 CONTROL "Image File Options",ID_IMAGE_FILE_OPTIONS,"Button", BS_AUTORADIOBUTTON,14,36,71,10 EDITTEXT ID_IMAGE_FILE_NAME,170,35,150,12,ES_AUTOHSCROLL | WS_GROUP LTEXT "Image File Name:",ID_IMAGE_FILE_NAME_LABEL,109,37,54,8 DEFPUSHBUTTON "OK",IDOK,239,282,40,14 PUSHBUTTON "Cancel",IDCANCEL,293,282,40,14 PUSHBUTTON "Launch",ID_LAUNCH,19,48,40,14 LTEXT "Command Line:",102,71,52,51,8 EDITTEXT ID_COMMAND_LINE,125,50,194,12,ES_AUTOHSCROLL PUSHBUTTON "Apply",ID_APPLY,181,282,40,14 CONTROL "Hex",ID_SPECIAL_POOL_IS_NUMBER,"Button", BS_AUTORADIOBUTTON,179,233,34,10 CONTROL "Text",ID_SPECIAL_POOL_IS_TEXT,"Button", BS_AUTORADIOBUTTON,179,243,30,10 GROUPBOX "Kernel Special Pool Tag",ID_SPECIAL_POOL_GROUP,172,225, 151,51 CONTROL "Verify Start",ID_SPECIAL_POOL_VERIFY_START,"Button", BS_AUTORADIOBUTTON | WS_GROUP,179,252,50,20 CONTROL "Verify End",ID_SPECIAL_POOL_VERIFY_END,"Button", BS_AUTORADIOBUTTON,235,252,50,20 EDITTEXT ID_SPECIAL_POOL_TAG,214,236,51,12,ES_AUTOHSCROLL CONTROL "Debugger:", ID_IMAGE_DEBUGGER_BUTTON, "Button", BS_AUTOCHECKBOX | WS_TABSTOP,179,237,50,10 EDITTEXT ID_IMAGE_DEBUGGER_VALUE,225,237,90,10 GROUPBOX "Image Debugger Options", ID_IMAGE_DEBUGGER_GROUP, 172,225, 151,51 END DID_PAGED_HEAP_WARNING DIALOG DISCARDABLE 0, 0, 189, 95 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Page Heap Warning" FONT 8, "Arial" BEGIN DEFPUSHBUTTON "&No",IDNO,101,74,50,14 PUSHBUTTON "&Yes",IDYES,35,74,50,14 CTEXT "You have chosen to enable page heap systemwide. This increases the memory usage and can prevent you from rebooting the machine if it has less than 512 Mb of physical memory. \n\nDo you want to continue with these settings?", ID_PAGEDHEAP_STATIC,9,7,170,62 END