Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A TraceView használata előtt információkat kell gyűjtenie az eseménykövetésről és a nyomkövetést végző nyomkövetési szolgáltatóról . Ez a témakör ezeket az előfeltételeket ismerteti.
Jegyzet Ha a Windows Vista-nál korábbi Windows operációs rendszer verzióin futtatja a TraceView-t, a Dbghelp.dll fájlt ugyanarra az alkönyvtárra kell másolnia, mint a TraceView végrehajtható fájl, TraceView.exe.
Alapértelmezés szerint a TraceView.exe a Windows Driver Kit (WDK) tools\<Platform> alkönyvtárában található, ahol <a platform> i386, amd64 vagy ia64. A Dbghelp.dll alapértelmezés szerint a \bin\x86 alkönyvtárban van telepítve.
Az eseménykövetés ismertetése
A TraceView használata előtt ismernie kell az eseménykövetést. További információt a Windows WPP szoftverkövetési és eseménykövetési szolgáltatásában talál.
Emellett vizsgálja meg a Tracedrv-t (Tracedrv.c), egy WPP-szoftverkövetéssel ellátott példaillesztőt. A Tracedrv-minta a GitHubOn található Windows-illesztőprogram-minták adattárában érhető el. Hozza létre a Tracedrv illesztőprogramot és annak motorját, a Tracectl-t (Tracectl.c), majd használja az illesztőprogramot és a motort a TraceView-val való kísérletezéshez.
A nyomkövetési szolgáltató ismerete
Ismernie kell a nyomkövetési szolgáltatót és a létrehozott nyomkövetési üzenetek típusait.
A TraceView ember által olvasható formátumban jeleníti meg a nyomkövetési eseményeket és a nyomkövetési üzeneteket, de nem értelmezi őket, és nem biztosít semmilyen információt vagy kontextust az üzenetekhez. Ahhoz, hogy megértse az üzeneteket, és hogy mit jeleznek a szolgáltatóról, ismernie kell a szolgáltató működését.
Szolgáltatói fájlok keresése
A nyomkövetési szolgáltatók nyomkövetési üzeneteinek megtekintéséhez meg kell adnia az alábbi helyek egyikét a TraceView-nak:
A szolgáltató PDB-szimbólumfájljának helye
-
- VAGY-
A szolgáltató vezérlő GUID -fájljának (.ctl) helye és a nyomkövetési üzenetek nyomkövetési üzenetformátumú fájljának (.tmf) helye
Az NT Kernel-naplózó nyomkövetési munkamenete a WDK-ban található system.tmf fájlt használja (\tools\tracing\i386).
Ezeket a fájlokat és azok TraceView-ban való használatát az NT Kernel-naplózó nyomkövetési munkamenetének létrehozása ismerteti. Ezt az információt nyomkövetési munkamenet létrehozásakor fogja használni.