Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Vid felsökning i kernelläge är det möjligt att läsa och skriva data till en mängd olika datautrymmen utöver huvudminnet och register. Följande datautrymmen kan nås:
System Bus
Metoderna ReadBusData och WriteBusData läser och skriver systembussdata.
Control-Space minne
Metoderna ReadControl och WriteControl läser och skriver kontrollutrymmets minne.
I/O-minne.
Metoderna ReadIo och WriteIo läser och skriver system- och buss-I/O-minne.
Modellspecifikt register (MSR)
Metoderna ReadMsr och WriteMsr läser och skriver MSR:er, som är kontrollregister som aktiverar och inaktiverar funktioner och stöder felsökning för en viss cpu-modell.
Hanterar
Vid felsökning i användarläge kan information om systemobjekt hämtas med hjälp av systemhandtag som ägs av en målprocess. Metoden ReadHandleData kan användas för att läsa den här informationen.
Systemreferenser för tråd- och processsystemobjekt kan hämtas med hjälp av metoderna GetCurrentThreadHandle och GetCurrentProcessHandle . Dessa handtag tillhandahålls också till IDebugEventCallbacks::CreateThread och IDebugEventCallbacks::CreateProcess återuppringningsmetoder när felsökningshändelsen skapa-tråd och skapa-process inträffar.
Notera I kernelläge är process- och trådhanterare artificiella. De är inte systemhandtag.