The MINOR parameter is an optional keyword parameter. If it is specified in the first tracepoint definition, it must be specified in every tracepoint definition. If it is not specified in the first tracepoint definition, it cannot be specified in any of the subsequent tracepoint definitions. It should be coded as:
MINOR=nnnnn,
where:
nnnnn
is a decimal number from 1 to 65535 or a hex number from 0x1 to 0xFFFF. This represents the minor code for the tracepoint, which should normally be unique within the major code specified for this module. When duplicates are encountered, the original trace definition is saved and duplicates are discarded with an error message.
Duplicate minor codes within major code are permitted when the /D command line switch is specified. However there are precautions to note:
Any formatting information specified in trace definitions with duplicate minor codes is discarded. Only the original is retained in the generated TFF.
Use of duplicate minor codes should be limited tracepoints where a common formatting template may be used. For example, multiple exit points from a routine.