Método IDebugBreakpoint::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 |
---|---|
|
El método se realizó correctamente. |
|
No se encontró el subproceso que 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.
Observaciones
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 Control de marcas de punto de interrupción y parámetros.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | dbgeng.h (include Dbgeng.h) |