Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
TMF-filen ( trace message format ) är en strukturerad textfil som innehåller instruktioner för att parsa och formatera de binära spårningsmeddelanden som en spårningsprovider genererar. Formateringsinstruktionerna ingår i spårningsproviderns källkod och läggs till i spårningsproviderns PDB-symbolfil av WPP-förprocessorn.
Vissa verktyg som loggar och visar formaterade spårningsmeddelanden kräver en TMF-fil. Tracefmt och TraceView, WDK-verktyg som formaterar och visar spårningsmeddelanden, kan använda en TMF-fil eller extrahera formateringsinformationen direkt från en PDB-symbolfil.
Du kan skapa en TMF-fil med hjälp av Tracefmt och inklusive parametern -i , som dirigerar Tracefmt till att skapa en TMF-fil för Tracedrv. Mer information finns i Exempel 9: Skapa en TMF-fil.
Om du inte har en TMF-fil för en spårningsprovider använder du Tracepdb. Tracepdb extraherar formateringsinstruktionerna från PDB-symbolfilen och skapar en TMF-fil för att lagra dem. Många program- och drivrutinsutvecklare föredrar att skicka en TMF-fil i stället för en PDB-symbolfil.
Namnet på TMF-filen är meddelandet GUID för meddelanden som är associerade med den TMF-filen. ETW använder meddelandets GUID för att associera specifika spårningsmeddelanden med TMF-filen som innehåller formateringsinstruktionerna.
En TMF-fil innehåller följande data:
Namnet på PDB-filen som TMF-fildata extraherades från.
Meddelandets GUID för spårningsmeddelandena i källfilen och källfilens namn.
För varje spårningsmeddelande, en post som anger meddelandetypen, källkodens filnamn, ett radnummer, ett meddelandenummer, en meddelandedefinitionssträng, ett spårningsflagganamn och namnet på den C-funktion som innehåller makroanropet.
En lista över variabler vars värden visas i spårningsmeddelandena och deras associerade interna typnamn. Variablerna representeras av %n-notationen i en meddelandedefinitionssträng.
Not TMF-filen är reserverad för internt bruk och dess format kan komma att ändras mellan olika versioner av Windows.