C

Wyrażenie języka C++
Wyrażenie, które można ocenić przez ewaluatora wyrażeń języka C++.

Stos wywołań języka C
Zobacz stos wywołań.

stos wywołań
Zestaw ramek stosu dla każdego wątku zawierającego reprezentujące wywołania funkcji wykonywane przez wątek. Za każdym razem, gdy wykonywane jest wywołanie funkcji, nowa ramka stosu jest dodawana na górę stosu. Po powrocie tej funkcji, ramka stosu jest zdejmowana ze stosu.

Czasami określane jako lub po prostu .

obiekt wywołania zwrotnego
Zobacz wywołania zwrotne zdarzeń, wywołania zwrotne danych wejściowych i wywołania zwrotne danych wyjściowych.

sprawdzona kompilacja

Sprawdzone kompilacje nie są już dostępne dla systemu Windows. Użyj narzędzi, takich jak Driver Verifier i GFlags, aby sprawdzić kod sterownika.

Sprawdzone kompilacje zawierały dodatkowe sprawdzanie błędów, weryfikację argumentu i informacje debugowania, które nie są dostępne w bezpłatnych kompilacjach.

Mimo że sprawdzona kompilacja zapewnia dodatkową ochronę, zużywa więcej pamięci i miejsca na dysku niż bezpłatna kompilacja. Wydajność systemu i sterownika jest niższa, ponieważ są wykonywane dodatkowe ścieżki kodu z powodu sprawdzania parametrów i danych wyjściowych komunikatów diagnostycznych, a niektóre alternatywne implementacje funkcji jądra są używane.

Sprawdzona kompilacja systemu Windows nie powinna być mylona ze sterownikiem wbudowanym w jednym ze sprawdzonych środowisk kompilacji zestawu Windows Driver Kit (WDK).

symbol podrzędny
Symbol, który znajduje się w innym symbolu. Na przykład symbol elementu członkowskiego w strukturze jest elementem podrzędnym symbolu dla tej struktury.

klient
Zobacz obiekt klienta.

obiekt klienta
Obiekt klienta jest używany do interakcji z silnikiem debugera. Przechowuje stan poszczególnych klientów i udostępnia implementacje interfejsów wysokiego poziomu w API silnika debugera.

wątek klienta
Wątek, w którym został utworzony obiekt klienta. Ogólnie rzecz biorąc, metody klienta mogą być wywoływane tylko z tego wątku. Silnik debugowania używa tego wątku do wykonywania wszystkich wywołań do obiektu zwrotnego zarejestrowanego przez klienta.

punkt przerwania kodu
Zobacz punkt przerwania oprogramowania.

plik zrzutu awaryjnego
Plik zawierający migawkę niektórych regionów pamięci i innych danych związanych z aplikacją lub systemem operacyjnym. Plik zrzutu awaryjnego może być przechowywany, a następnie używany do debugowania aplikacji lub systemu operacyjnego w późniejszym czasie.

Plik zrzutu awaryjnego trybu użytkownika można utworzyć przez system Windows, gdy aplikacja ulegnie awarii, a plik zrzutu awaryjnego trybu jądra może zostać utworzony przez specjalne procedury systemu Windows, gdy sam system Windows ulegnie awarii. Istnieje kilka różnych typów plików zrzutu awaryjnego.

bieżący proces
Proces, nad którym aparat debugera obecnie sprawuje kontrolę. W przypadku wystąpienia zdarzenia bieżący proces jest ustawiony na proces zdarzenia.

bieżący cel
Obiekt docelowy, który jest obecnie kontrolowany przez aparat debugera. Gdy wystąpi zdarzenie, aktualny cel jest ustawiony na cel zdarzenia.

bieżący wątek
Wątek, który obecnie kontroluje silnik debugera. Gdy wystąpi zdarzenie, bieżący wątek zostaje ustawiony na wątek zdarzenia.