共用方式為


!dcr

!dcr 延伸模組會在指定的地址顯示預設控件緩存器 (DCR)。

!dcr Expression [DisplayLevel]

重要 :這個命令已在 Windows 調試程式版本 10.0.14257 和更新版本中淘汰,且已無法使用。

參數

表達
指定要顯示的 DCR 十六進位位址。 表達式 @dcr 也可用於此參數。 在此情況下,會顯示目前處理器 DCR 的相關信息。

DisplayLevel
可以是下列任一選項:

0
只會顯示每個 DCR 欄位的值。 這是預設值。

1
讓顯示包含未保留或忽略之每個 DCR 欄位的更深入資訊。

2
讓顯示包含所有 DCR 欄位的更深入資訊,包括忽略或保留的欄位。

DLL

Kdexts.dll

此擴充功能命令只能與Itanium型目標電腦搭配使用。

備註

DCR 會指定中斷時處理器狀態緩存器值的預設參數。 DCR 也會指定一些額外的全域控件,以及是否可以延遲推測性負載錯誤。

以下提供幾個範例:

kd> !dcr @dcr
dcr:pp be lc dm dp dk dx dr da dd
1 0 1 1 1 1 1 1 1 1

kd> !dcr @dcr 2

  pp : 1 : Privileged Performance Monitor Default
  be : 0 : Big-Endian Default
  lc : 1 : IA-32 Lock check Enable
  rv : 0 : reserved1
  dm : 1 : Defer TLB Miss faults only
  dp : 1 : Defer Page Not Present faults only
  dk : 1 : Defer Key Miss faults only
  dx : 1 : Defer Key Permission faults only
  dr : 1 : Defer Access Rights faults only
  da : 1 : Defer Access Bit faults only
  dd : 0 : Defer Debug faults only
  rv : 0 : reserved2