Esempio 3: Specifica di un file TMF
In questo esempio vengono illustrati i metodi per specificare il file TMF usato per formattare i messaggi di traccia:
Usare il parametro -tmf .
Il comando seguente usa il parametro -tmf per specificare il percorso e il nome file di un file TMF. Il percorso esegue l'override di qualsiasi altra specifica del percorso TMF.
tracefmt mytrace.etl -tmf c:\tracing\37753236-c81f-505e-d40a-128d3bb2b5ff.tmf
Tracefmt usa il file TMF specificato per formattare i messaggi di traccia nel file mytrace.etl.
Usare il parametro -p .
Il comando seguente usa il parametro -p per specificare la directory in cui si trova il file TMF. Tracefmt corrisponde al GUID del controllo del provider di traccia con il nome del file TMF per trovare il file TMF corretto. In questo modo l'utente non deve copiare o digitare il nome file GUID complesso.
tracefmt mytrace.etl -p c:\tracing
Tracefmt usa il file TMF specificato per formattare i messaggi di traccia nel file mytrace.etl.
Utilizzare %TRACE_FORMAT_SEARCH_PATH%.
Il primo comando di questa serie imposta il valore della variabile di ambiente %TRACE_FORMAT_SEARCH_PATH% su un percorso di directory, in questo caso c:\tracing.
Nel comando Tracefmt che lo segue, i parametri -tmf e -p vengono omessi.
set TRACE_FORMAT_SEARCH_PATH=c:\tracing tracefmt mytrace.etl
Anche se nel comando Tracefmt non viene specificato né un percorso né una directory, Tracefmt cerca un file TMF nella directory c:\tracing e quindi usa il contenuto per formattare i messaggi di traccia nel file mytrace.etl.
Se i file TMF specificati da uno di questi metodi non includono istruzioni di formattazione per i messaggi di traccia, TraceView scrive il messaggio nel file di output con il messaggio di errore "Nessuna informazione sul formato trovato". Ad esempio:
Unknown( 10): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
Unknown( 11): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
Unknown( 11): GUID=37753236-c81f-505e-d40a-128d3bb2b5ff (No Format Information found).
...