Compartir a través de


Función DebugBreakProcess (winbase.h)

Provoca que se produzca una excepción del punto de interrupción en el proceso especificado. Esto permite que el subproceso de llamada indique al depurador que controle la excepción.

Sintaxis

BOOL DebugBreakProcess(
  [in] HANDLE Process
);

Parámetros

[in] Process

Identificador del proceso.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.

Comentarios

Si el proceso no se está depurando, la función usa la lógica de búsqueda de un controlador de excepciones estándar. En la mayoría de los casos, esto hace que el proceso finalice debido a una excepción de punto de interrupción no controlado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winbase.h (incluya Windows.h)
Library Kernel32.lib
Archivo DLL Kernel32.dll

Vea también

Comunicación con el depurador

DebugBreak

Funciones de depuración