Leer en inglés

Compartir a través de


Método IDebugBreakpoint2::SetMatchThreadId (dbgeng.h)

El método SetMatchThreadId establece el identificador de subproceso del motor del subproceso que puede desencadenar un punto de interrupción.

Sintaxis

HRESULT SetMatchThreadId(
  [in] ULONG Thread
);

Parámetros

[in] Thread

Identificador del subproceso del motor del subproceso que puede desencadenar este punto de interrupción.

Valor devuelto

Código devuelto Descripción
S_OK
Método realizado correctamente.
E_NOINTERFACE
No se encontró el subproceso que el subproceso especifica.
E_INVALIDARG
El destino está en un kernel y el punto de interrupción es un punto de interrupción del procesador. Los puntos de interrupción del procesador no se pueden limitar a los subprocesos en modo kernel.
 

Este método también puede devolver otros valores de error. Para obtener más información, vea Valores devueltos.

Comentarios

Si ha establecido un subproceso para el punto de interrupción, el punto de interrupción solo se puede desencadenar si ese subproceso alcanza el punto de interrupción. Si no ha establecido un subproceso, cualquier subproceso puede desencadenar el punto de interrupción.

Si ha establecido un subproceso, puede quitar la configuración estableciendo Id en DEBUG_ANY_ID.

Para obtener más información sobre las propiedades del punto de interrupción, vea Controlar marcas y parámetros de punto de interrupción.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (incluir Dbgeng.h)