C

C++-Ausdruck
Ein Ausdruck, der vom C++-Ausdrucksauswerter ausgewertet werden kann.

C-Aufrufliste
Siehe Anrufliste.

Anrufliste
Der Satz von Stapelrahmen für jeden Thread, der die Funktionsaufrufe des Threads darstellt. Jedes Mal, wenn ein Funktionsaufruf erfolgt, wird ein neuer Stapelrahmen an den oberen Rand des Stapels gepusht. Wenn diese Funktion zurückgibt, wird der Stapelrahmen vom Stapel geknallt.

Manchmal wird als oder einfach bezeichnet.

Rückrufobjekt
Siehe Ereignisrückrufe, Eingaberückrufe und Ausgaberückrufe.

Überprüfter Build

Überprüfte Builds werden für Windows nicht mehr bereitgestellt. Verwenden Sie Tools wie Driver Verifier und GFlags, um den Treibercode zu überprüfen.

Die überprüften Builds enthielten zusätzliche Fehlerüberprüfungs-, Argumentüberprüfungs- und Debuginformationen, die in kostenlosen Builds nicht verfügbar sind.

Obwohl der überprüfte Build zusätzlichen Schutz bietet, beansprucht er mehr Arbeitsspeicher und Speicherplatz als der kostenlose Build. Die System- und Treiberleistung ist langsamer, da zusätzliche Codepfade aufgrund der Parameterüberprüfung und Ausgabe von Diagnosemeldungen ausgeführt werden und einige alternative Implementierungen von Kernelfunktionen verwendet werden.

Der überprüfte Build von Windows sollte nicht mit einem Treiber verwechselt werden, der in einer der überprüften Buildumgebungen des Windows Driver Kit (WDK) erstellt wurde.

untergeordnetes Symbol
Ein Symbol, das in einem anderen Symbol enthalten ist. Beispielsweise ist das Symbol für ein Element in einer Struktur ein untergeordnetes Element des Symbols für diese Struktur.

Kunde
Siehe Clientobjekt.

Clientobjekt
Ein Clientobjekt wird für die Interaktion mit der Debugger-Engine verwendet. Es enthält den clientspezifischen Status und stellt Implementierungen für die Schnittstellen der obersten Ebene in der API des Debuggermoduls bereit.

Clientthread
Der Thread, in dem das Clientobjekt erstellt wurde. Im Allgemeinen können die Methoden eines Clients nur aus diesem Thread aufgerufen werden. Die Debugger-Engine verwendet diesen Thread, um alle Aufrufe des beim Client registrierten Rückrufobjekts auszuführen.

Code-Breakpoint
Siehe Software-Breakpoint.

Absturzabbilddatei
Eine Datei, die eine Momentaufnahme bestimmter Speicherbereiche und andere Daten enthält, die sich auf eine Anwendung oder ein Betriebssystem beziehen. Eine Absturzabbilddatei kann gespeichert und dann verwendet werden, um die Anwendung oder das Betriebssystem zu einem späteren Zeitpunkt zu debuggen.

Eine Absturzabbilddatei im Benutzermodus kann von Windows erstellt werden, wenn eine Anwendung abstürzt, und eine Kernelmodusabbilddatei kann von speziellen Windows-Routinen erstellt werden, wenn Windows selbst abstürzt. Es gibt verschiedene Arten von Absturzabbilddateien.

aktueller Prozess
Der Prozess, den die Debugger-Engine derzeit steuert. Wenn ein Ereignis auftritt, wird der aktuelle Prozess auf den Ereignisprozess festgelegt.

aktuelles Ziel
Das Ziel, das die Debugger-Engine derzeit steuert. Wenn ein Ereignis auftritt, wird das aktuelle Ziel auf das Ereignisziel festgelegt.

aktueller Thread
Der Thread, den die Debugger-Engine derzeit steuert. Wenn ein Ereignis auftritt, wird der aktuelle Thread auf den Ereignisthread festgelegt.