Поделиться через


Таблица флагов GFlags

В следующей таблице перечислены флаги, которые GFlags изменяет, шестнадцатеричное значение и сокращение для каждого флага, а также назначение (R для реестра, K для ядра, I для файла образа), в котором флаг действителен.

Подробное описание каждого флага см. в справочнике по глобальному флагу.

Сведения об использовании GFlags см. в разделах Общие сведения о GFlags и Сведения о GFlags.

Важно Добавление тегов к пулу постоянно включено в Windows Server 2003 и более поздних версиях Windows. В этих системах поле Включить добавление тегов пула проверка диалогового окна Глобальные флаги неактивно, а команды для включения или отключения тегов пула завершаются сбоем.

Примечание Символьное имя каждого флага предоставляется только для справки. Так как символические имена изменяются, они не являются надежным идентификатором глобального флага.

Описание Символическое имя Шестнадцатеричное значение Сокращение Назначение

Выходные данные dbgPrint буфера

FLG_DISABLE_DBGPRINT

0x08000000

Ddp

R, K

Создание базы данных трассировки стека в режиме ядра

FLG_KERNEL_STACK_TRACE_DB

0x2000

Kst

R

Создание базы данных трассировки стека пользовательского режима

FLG_USER_STACK_TRACE_DB

0x1000

Усть

R, K, I

Начальная команда отладки

FLG_DEBUG_INITIAL_COMMAND

0x04

Dic

R

Отладка WinLogon

FLG_DEBUG_INITIAL_COMMAND_EX

0x04000000

Dwl

R

Отключение объединения кучи при бесплатном доступе

FLG_HEAP_DISABLE_COALESCING

0x00200000

Dhc

R, K, I

Отключение разбиения по страницам для стеков ядра

FLG_DISABLE_PAGE_KERNEL_STACKS

0x080000

Dps

R

Отключение проверки защищенной библиотеки DLL

FLG_DISABLE_PROTDLLS

0x80000000

Dpd

R, K, I

Отключение расширения стека

FLG_DISABLE_STACK_EXTENSION

0x010000

dse

I

Раннее создание события критического раздела

FLG_CRITSEC_EVENT_CREATION

0x10000000

Cse

R, K, I

Включение средства проверки приложений

FLG_APPLICATION_VERIFIER

0x0100

Vrf

R, K, I

Включение обнаружения недопустимых дескрипторов

FLG_ENABLE_HANDLE_EXCEPTIONS

0x40000000

Bhd

R, K

Включение исключения закрытия

FLG_ENABLE_CLOSE_EXCEPTIONS

0x400000

Ece

R, K

Включение отладки подсистемы Win32

FLG_ENABLE_CSRDEBUG

0x020000

d32

R

Включение ведения журнала исключений

FLG_ENABLE_EXCEPTION_LOGGING

0x800000

Угорь

R, K

Включение проверки бесплатной кучи

FLG_HEAP_ENABLE_FREE_CHECK

0x20

Hfc

R, K, I

Включение проверки параметров кучи

FLG_HEAP_VALIDATE_PARAMETERS

0x40

Hpc

R, K, I

Включение тегов кучи

FLG_HEAP_ENABLE_TAGGING

0x0800

htg

R, K, I

Включение добавления тегов кучи по БИБЛИОТЕКе DLL

FLG_HEAP_ENABLE_TAG_BY_DLL

0x8000

Htd

R, K, I

Включение проверки хвоста кучи

FLG_HEAP_ENABLE_TAIL_CHECK

0x10

htc

R, K, I

Включение проверки кучи при вызове

FLG_HEAP_VALIDATE_ALL

0x80

Hvc

R, K, I

Включение загрузки символов отладчика ядра

FLG_ENABLE_KDEBUG_SYMBOL_LOAD

0x040000

Ksl

R, K

Включение тегов типа дескриптора объекта

FLG_ENABLE_HANDLE_TYPE_TAGGING

0x01000000

Eot

R, K

Включение кучи страниц

FLG_HEAP_PAGE_ALLOCS

0x02000000

Hpa

R, K, I

Включение тегов пула (только для Windows 2000 и Windows XP)

FLG_POOL_ENABLE_TAGGING

0x0400

ptg

R

Включение критических системных перерывов

FLG_ENABLE_SYSTEM_CRIT_BREAKS

0x100000

Scb

R, K, I

Загрузка изображения с помощью больших страниц, если это возможно

Lpg

I

Ведение списка объектов для каждого типа

FLG_MAINTAIN_OBJECT_TYPELIST

0x4000

otl

R

Включение автоматического мониторинга выхода из процесса

FLG_MONITOR_SILENT_PROCESS_EXIT

0x200

R

Трассировка ссылок на объекты

(Windows Vista и более поздних версий)

R, K

Показать привязки загрузчика

FLG_SHOW_LDR_SNAPS

0x02

Sls

R, K, I

Специальный пул

Spp

R

R, K (Windows Vista и более поздние версии)

Остановка при исключении

FLG_STOP_ON_EXCEPTION

0x01

Soe

R, K, I

Остановка на зависаемом графическом интерфейсе

FLG_STOP_ON_HUNG_GUI

0x08

Shg

K

Остановка при необработанных исключениях в пользовательском режиме

FLG_STOP_ON_UNHANDLED_EXCEPTION

0x20000000

Сью

R, K, I