.apply_dbp (Applica punto di interruzione dati al contesto)
Il comando .apply_dbp applica i punti di interruzione dei dati esistenti del processo corrente al contesto del registro specificato.
.apply_dbp [/m Context]
Parametri
/m Contesto
Specifica l'indirizzo di un contesto di registro (struttura CONTEXT) in memoria a cui applicare i punti di interruzione dei dati del processo corrente.
Ambiente
Modalità |
modalità utente e modalità kernel |
Destinazioni |
solo destinazione dinamica |
Piattaforme |
tutto |
Informazioni aggiuntive
Per altre informazioni sui punti di interruzione controllati dal processore, vedere Punti di interruzione processore (punti di interruzione ba) . Per altre informazioni sul contesto di registrazione (contesto del thread), vedere Registrare il contesto.
Osservazioni:
I punti di interruzione controllati dal responsabile del trattamento sono denominati punti di interruzione dei dati o punti di interruzione del processore. Questi punti di interruzione vengono creati dal comando ba (Break on Access).
Questi punti di interruzione sono associati a una posizione di memoria nello spazio indirizzi di un processo specifico. Il comando .apply_dbp modifica il contesto del registro specificato in modo che questi punti di interruzione dei dati siano attivi quando viene usato questo contesto.
Se il parametro /m Address non viene utilizzato, i punti di interruzione dei dati verranno applicati al contesto del registro corrente.
Questo comando può essere usato solo se la destinazione è in modalità computer nativa. Ad esempio, se la destinazione è in esecuzione in un computer a 64 bit che emula un processore x86 con WOW64, questo comando non può essere usato.
Un esempio di volta in cui questo comando è utile è quando ci si trova in un filtro eccezioni. Il comando .apply_dbp può aggiornare il contesto archiviato del filtro eccezioni. I punti di interruzione dei dati verranno quindi applicati quando il filtro eccezioni viene chiuso e il contesto archiviato viene ripreso. Senza tale modifica è possibile che i punti di interruzione dei dati andrebbero persi.