DebugBreak et __debugbreakDebugBreak and __debugbreak

Vous pouvez appeler la fonction DebugBreak Win32 ou le __debugbreak intrinsèque à tout moment dans votre code.You can call the DebugBreak Win32 function or the __debugbreak intrinsic at any point in your code. DebugBreak et __debugbreak reviennent à définir un point d'arrêt à cet emplacement.DebugBreak and __debugbreak have the same effect as setting a breakpoint at that location.

Étant donné que DebugBreak est un appel à une fonction système, les symboles de débogage de système doivent être installés pour vérifier que les informations de pile des appels correctes sont affichées après l'arrêt.Because DebugBreak is a call to a system function, system debug symbols must be installed to ensure the correct call stack information is displayed after breaking. À défaut, les informations de la pile des appels affichées par le débogueur peuvent être décalées d'un frame.Otherwise, the call stack information displayed by the debugger may be off by one frame. Si vous utilisez __debugbreak, les symboles ne sont pas requis.If you use __debugbreak, symbols are not required.

Voir aussiSee Also

Intrinsèques du compilateur Compiler Intrinsics
Sécurité du débogueur Debugger Security
Débogage du code natif Debugging Native Code
Spécifiez les symboles (.pdb) et les fichiers sourcesSpecify Symbol (.pdb) and Source Files