C

Espressione C++
Espressione che può essere valutata dall'analizzatore di espressioni C++.

Stack di chiamate C
Vedere Stack di chiamate.

Stack
Set di stack frame per ogni thread contenente la rappresentazione delle chiamate di funzione effettuate dal thread. Ogni volta che viene effettuata una chiamata di funzione, viene eseguito il push di un nuovo stack frame nella parte superiore dello stack. Quando la funzione viene restituita, lo stack frame viene estratto dallo stack.

A volte definito o semplicemente .

oggetto callback
Vedere callback degli eventi, callback di input e callback di output.

compilazione selezionata

Le compilazioni controllate non vengono più fornite per Windows. Usare strumenti come Driver Verifier e GFlags per controllare il codice del driver.

Le compilazioni controllate contengono informazioni aggiuntive per il controllo degli errori, la verifica degli argomenti e il debug che non sono disponibili nelle compilazioni gratuite.

Anche se la compilazione controllata offre una protezione aggiuntiva, consuma più memoria e spazio su disco rispetto alla compilazione libera. Le prestazioni del sistema e del driver sono più lente, perché vengono eseguiti percorsi di codice aggiuntivi a causa del controllo dei parametri e dell'output dei messaggi di diagnostica e vengono usate alcune implementazioni alternative delle funzioni del kernel.

La build controllata di Windows non deve essere confusa con un driver compilato in uno degli ambienti di compilazione controllati di Windows Driver Kit (WDK).

simbolo figlio
Simbolo contenuto in un altro simbolo. Ad esempio, il simbolo per un membro in una struttura è un elemento figlio del simbolo per tale struttura.

Client
Vedere l'oggetto client.

oggetto client
Un oggetto client viene usato per l'interazione con il motore del debugger. Contiene lo stato per client e fornisce implementazioni per le interfacce di primo livello nell'API del motore di debugger.

thread client
Thread in cui è stato creato l'oggetto client. In generale, i metodi di un client possono essere chiamati solo da questo thread. Il motore del debugger usa questo thread per eseguire tutte le chiamate all'oggetto di callback registrato con il client.

punto di interruzione del codice
Vedere il punto di interruzione software.

file dump di arresto anomalo del sistema
File contenente uno snapshot di determinate aree di memoria e altri dati correlati a un'applicazione o a un sistema operativo. Un file dump di arresto anomalo del sistema può essere archiviato e quindi usato per eseguire il debug dell'applicazione o del sistema operativo in un secondo momento.

Un file dump di arresto anomalo della modalità utente può essere creato da Windows quando un'applicazione si arresta in modo anomalo e un file dump di arresto anomalo del kernel può essere creato da routine speciali di Windows quando Windows si arresta in modo anomalo. Esistono diversi tipi di file di dump di arresto anomalo del sistema.

processo corrente
Processo attualmente controllato dal motore del debugger. Quando si verifica un evento, il processo corrente viene impostato sul processo dell'evento.

destinazione corrente
Destinazione che il motore del debugger controlla attualmente. Quando si verifica un evento, la destinazione corrente viene impostata sulla destinazione dell'evento.

thread corrente
Thread attualmente controllato dal motore del debugger. Quando si verifica un evento, il thread corrente viene impostato sul thread dell'evento.