次の方法で共有


!gflag

!gflag 拡張機能は、グローバル フラグを設定または表示します。

!gflag [+|-] Value 
!gflag {+|-} Abbreviation 
!gflag -? 
!gflag 

パラメーター

Value
32 ビットの 16 進数を指定します。 プラス記号 (+) またはマイナス記号(-) を使用しない場合、この数値がグローバル フラグ ビット フィールドの新しい値になります。 この数値の前にプラス記号 (+) を追加すると、その数値は 1 に設定する 1 つ以上のグローバル フラグ ビットを指定します。 この数値の前にマイナス記号 (-) を追加すると、その数値は 0 に設定する 1 つ以上のグローバル フラグ ビットを指定します。

Abbreviation
単一のグローバル フラグを指定します。 略語は、1 (+) または 0 (-) に設定されるグローバル フラグの 3 文字の略語です。

-?
グローバル フラグの略語のリストなど、この拡張機能のヘルプ テキストをデバッガー コマンド ウィンドウに表示します。

DLL

Exts.dll

追加情報

これらのフラグは、グローバル フラグ ユーティリティ (Gflags.exe) を使用して設定することもできます。

解説

引数を指定しない場合、!gflag 拡張子は現在のグローバル フラグ設定を表示します。

次の表には、Abbreviation パラメーターに使用できる略語が含まれています。

Value 名前 説明

0x00000001

「soe」

例外時に停止します。

0x00000002

「sls」

ローダースナップを表示します。

0x00000004

「dic」

初期コマンドをデバッグします。

0x00000008

「shg」

GUI が応答を停止した (つまり、ハングした) 場合は停止します。

0x00000010

「htc」

ヒープテールチェックを有効にします。

0x00000020

「hfc」

ヒープ空きチェックを有効にします。

0x00000040

「hpc」

ヒープパラメータチェックを有効にします。

0x00000080

「hvc」

呼び出し時にヒープ検証を有効にします。

0x00000100

「ptc」

プール末尾のチェックを有効にします。

0x00000200

「pfc」

プールの空きチェックを有効にします。

0x00000400

「ptg」

プールのタグ付けを有効にします。

0x00000800

「htg」

ヒープのタグ付けを有効にします。

0x00001000

「ust」

ユーザーモードスタックトレースDBを作成します。

0x00002000

「kst」

カーネルモードのスタックトレースDBを作成します。

0x00004000

「otl」

タイプごとにオブジェクトのリストを管理します。

0x00008000

「htd」

DLL によるヒープのタグ付けを有効にします。

0x00010000

「idp」

未使用。

0x00020000

「d32」

Microsoft Win32 サブシステムのデバッグを有効にします。

0x00040000

「ksl」

カーネル デバッガ シンボルのロードを有効にします。

0x00080000

「dps」

カーネル スタックのページングを無効にします。

0x00100000

「scb」

重大なシステム中断を有効にします。

0x00200000

「dhc」

無料でヒープ結合を無効にします。

0x00400000

「ece」

クローズ例外を有効にします。

0x00800000

「eel」

例外ログを有効にします。

0x01000000

「eot」

オブジェクト ハンドル タイプのタグ付けを有効にします。

0x02000000

「hpa」

ヒープ割り当てをページの最後に配置します。

0x04000000

「dwl」

WINLOGON をデバッグします。

0x08000000

「ddp」

カーネルモードの DbgPrint および KdPrint 出力を無効にします。

0x10000000

NULL

未使用。

0x20000000

「sue」

Stop on unhandled user-mode exception

0x40000000

NULL

未使用。

0x80000000

「dpd」

保護された DLL の検証を無効にします。