mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
115 lines
6.6 KiB
115 lines
6.6 KiB
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 "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
|
|
EDITTEXT ID_MAX_STACK_DEPTH,129,264,32,12,ES_AUTOHSCROLL
|
|
LTEXT "Max. Stack Trace Capture Depth:",106,13,266,113,8
|
|
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
|