Jump to content

TRACE.EXE: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
 
Line 1: Line 1:
The Event Tracing Control utility enables or disables the tracing og individual tracepoints. It controls static and dynamic tracepoints.
The Event Tracing Control utility enables or disables the tracing of individual trace points. It controls static and dynamic trace points.


==Syntax==
==Syntax==
Usage 1: TRACE [/S|/R][/C][/Q]
Usage 1:
        where: /S = suspend, /R = resume, /C = clear, /Q = query.
TRACE [/S|/R][/C][/Q]
where: /S = suspend, /R = resume, /C = clear, /Q = query.


Usage 2: TRACE ON|OFF [static_spec] [/S|/R][/C][/Q]
Usage 2:
        where: static_spec = major[(minor range)][,major.....]
TRACE ON|OFF [static_spec] [/S|/R][/C][/Q]
:where: static_spec = major[(minor range)][,major.....]


Usage 3: TRACE ON|OFF dynamic_spec [/S|/R][/C][/Q]
Usage 3:
        where: dynamic_spec = [module_spec[(minor range)|(group[=type_list])]]|
TRACE ON|OFF dynamic_spec [/S|/R][/C][/Q]
                              [tdffile_spec[(minor range)|(group[=type_list])]]
:where: dynamic_spec = [module_spec[(minor range)|(group[=type_list])]]| [tdffile_spec[(minor range)|(group[=type_list])]]


Usage 4: TRACE ON|OFF /P:ALL|pidlist [/S|/R][/C][/Q]
Usage 4:
        where: pidlist = hexpid1[,hexpid2,,,,,]
TRACE ON|OFF /P:ALL|pidlist [/S|/R][/C][/Q]
:where: pidlist = hexpid1[,hexpid2,,,,,]


Usage 5: TRACE ON|OFF /N:namelist [/S|/R][/C][/Q]
Usage 5:
        where: namelist = exe_spec1[,exe_spec2,,,,,]
TRACE ON|OFF /N:namelist [/S|/R][/C][/Q]
:where: namelist = exe_spec1[,exe_spec2,,,,,]


Usage 6: TRACE ON|OFF [/D:sysdata] [/B[:bufsize]] [/M:bufmode] [/S|/R][/C][/Q]
Usage 6:
        where: sysdata = [[TID][,SLOT][,PROCNAME][,SSESP][,CSEIP][,TSC]]|[ALL]
TRACE ON|OFF [/D:sysdata] [/B[:bufsize]] [/M:bufmode] [/S|/R][/C][/Q]
              bufsize = buffer size in Kb with ON
:where:
              bufmode = [W|NW][,Q|NQ][,DTI|NTDI]
:: sysdata = [[TID][,SLOT][,PROCNAME][,SSESP][,CSEIP][,TSC]]|[ALL]
:: bufsize = buffer size in Kb with ON
:: bufmode = [W|NW][,Q|NQ][,DTI|NTDI]


==Versions==
==Versions==
Line 27: Line 33:
!Date||Version||Size||Comments
!Date||Version||Size||Comments
|-
|-
|2002-03-11|| 2.7|| 56,064 bytes ||  
|2002-03-11||2.7||56,064 bytes||
|-
|}
|}


[[Category:Event Tracing Facility]]
[[Category:Event Tracing Facility]]

Latest revision as of 11:52, 30 January 2021

The Event Tracing Control utility enables or disables the tracing of individual trace points. It controls static and dynamic trace points.

Syntax

Usage 1:

TRACE [/S|/R][/C][/Q]
where: /S = suspend, /R = resume, /C = clear, /Q = query.

Usage 2:

TRACE ON|OFF [static_spec] [/S|/R][/C][/Q]
where: static_spec = major[(minor range)][,major.....]

Usage 3:

TRACE ON|OFF dynamic_spec [/S|/R][/C][/Q]
where: dynamic_spec = [module_spec[(minor range)|(group[=type_list])]]| [tdffile_spec[(minor range)|(group[=type_list])]]

Usage 4:

TRACE ON|OFF /P:ALL|pidlist [/S|/R][/C][/Q]
where: pidlist = hexpid1[,hexpid2,,,,,]

Usage 5:

TRACE ON|OFF /N:namelist [/S|/R][/C][/Q]
where: namelist = exe_spec1[,exe_spec2,,,,,]

Usage 6:

TRACE ON|OFF [/D:sysdata] [/B[:bufsize]] [/M:bufmode] [/S|/R][/C][/Q]
where:
sysdata = [[TID][,SLOT][,PROCNAME][,SSESP][,CSEIP][,TSC]]|[ALL]
bufsize = buffer size in Kb with ON
bufmode = [W|NW][,Q|NQ][,DTI|NTDI]

Versions

Date Version Size Comments
2002-03-11 2.7 56,064 bytes