Verwenden Sie diesen Typ von Unterbrechungspunkt, wenn angezeigt werden soll, wo und wie eine Variable in Ihrem Programm geändert wird. Ein Überwachungsunterbrechungspunkt kann gelöscht, aber nicht geändert werden.
Indem Überwachungsunterbrechungspunkte definiert werden, können Sie Ihr Programm stoppen, wenn sich die Werte der Variablen ändern. Die Überwachung wird ausgelöst, wenn sich der Inhalt der Speicherposition einer Variablen ändert.
Ändert sich der Inhalt der überwachten Speicherposition, stoppt das Programm an der ersten ausführbaren Anweisung nach der Änderung, und diese Zeile wird im Editor hervorgehoben. Wurde das Programm, das die Änderung dieser Variablen verursacht hat, dem Debugger nicht hinzugefügt, wird es automatisch hinzugefügt, wenn das Programm Debugdaten enthält und Sie über ausreichende Berechtigung für das Programm verfügen.
Wird das Debug für eine Multithreading-Anwendung ausgeführt, müssen Sie Folgendes beachten:
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.