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 |
---|---|
|
Método realizado correctamente. |
|
No se encontró el subproceso que el subproceso especifica. |
|
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) |