!ca
!ih
!tz
!vm
Expand Minimize

!pmc

The !pmc extension displays the Performance Monitor Counter (PMC) register at the specified address.

This extension is supported only on an Itanium-based target computer.

!pmc [- Option] Expression [DisplayLevel]

Parameters

Option

Can be any one of the following values:

gen

Displays the register as a generic PMC register.

btb

Displays the register as a branch trace buffer (BTB) PMC register.

Expression

Specifies the hexadecimal address of a PMC. The expressions @kpfcgen and @kpfcbtb can be used as values for this parameter.

If Expression is @kpfcgen, the debugger displays the current processor PMC register as a generic PMC register. You can also display the current processor PMC register as a generic PMC register by setting Option to gen and using @kpfc4, @kpfc5, @kpfc6, or @kpfc7 for the Expression value.

If Expression is @kpfcbtb, the debugger displays the current processor PMC register as a BTB PMC register. You can also display the current processor PMC register as a BTB PMC register by setting Option to btb and using @kpfc12 for the Expression value.

DisplayLevel

Can be any one of the following values:

0

Displays only the values of each PMC register field. This is the default.

1

Displays detailed information about the PMC register fields that are not reserved or ignored.

2

Displays detailed information about all PMC register fields, including those that are ignored or reserved.

DLL

Windows 2000

Unavailable

Windows XP and later

Kdexts.dll

 

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft