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.
Ez a cikk a WinDbg Adatmodell menüjének működését ismerteti.
Új modell lekérdezése
Új modell lekérdezésének létrehozásához használja a Modell lekérdezésének megadása párbeszédpanelt. Amit egy normál dx parancsba beletesz, azt ide is beteheti.
Például adja meg a Debugger.Sessions elemet a hibakereső munkamenet-objektumok vizsgálatához.
A hibakereső objektumokkal kapcsolatos általános információkért tekintse meg a dx (Display debugger object model expression) című témakört.
A LINQ-lekérdezésekkel mélyebbre áshatja a munkamenetet. Ez a lekérdezés a legtöbb szálat futtató öt folyamatot jeleníti meg.
Debugger.Sessions.First().Processes.Select(p => new { Name = p.Name, ThreadCount = p.Threads.Count() }).OrderByDescending(p => p.ThreadCount),5
Adatmodell-kezelő
Az Adatmodell-kezelővel gyorsan tallózhat a névtérben lévő Debugger összes adatmodell-objektum között.
Megjelenítési mód
A megjelenítési mód használatával válthat a rács, a hierarchia és a gráf megjelenítési módja között. A jobb gombbal az oszlopfejlécekre kattintva elrejtheti vagy megjelenítheti a további oszlopokat.
A rácsnézet akkor hasznos, ha alaposan szeretné átnézni az objektumokat. Itt látható például az előző főszál-lekérdezés rács nézetben.
Az aláhúzott elemek kijelölése új lapot nyit meg, és lekérdezést futtat az információk megjelenítéséhez.
Ez a lekérdezés a plug-and-play eszközfán lévő eszközöket jeleníti meg a rendszermag-munkamenet fizikai eszközobjektum-illesztőprogramjának neve alapján csoportosítva.
Debugger.Sessions.First().Devices.DeviceTree.Flatten(n => n.Children).GroupBy(n => n.PhysicalDeviceObject->Driver->DriverName.ToDisplayString())
Lekérdezés módosítása
Módosítsa a lekérdezés mezőjét az aktív adatmodell ablakában használt lekérdezés átszerkesztéséhez.
Ablak vagy lap címének módosítása
Az új általános adatmodell-ablakok az Adatmodell címet kapják. A címeket úgy szabhatja testre, hogy a Cím módosítása helyi menüelemet a lapról vagy az ablak címpaneléről inváltja.
Megjegyzés:
A cím nem lehet üres, és nem tartalmazhat pontosvesszőket.