Compartir a través de


Función GetCurrentThreadAddr (wdbgexts.h)

La función GetCurrentThreadAddr devuelve la ubicación de los datos del sistema que describen el subproceso actual.

Sintaxis

void GetCurrentThreadAddr(
  DWORD    Processor,
  PULONG64 Address
);

Parámetros

Processor

Especifica el índice del subproceso cuyos datos del sistema se devolverán.

En la depuración en modo kernel, este es el índice de un subproceso virtual, que es el índice de un procesador en el equipo de destino.

Address

Recibe la ubicación de los datos del sistema para el subproceso.

Valor devuelto

None

Observaciones

En la depuración en modo de usuario, GetCurrentThreadAddr devuelve la ubicación del bloque de entorno de subprocesos (TEB). Esta es la misma ubicación que devuelve GetTebAddress .

En la depuración en modo kernel, GetCurrentThreadAddr devuelve la ubicación de la estructura KTHREAD del subproceso del sistema operativo que se estaba ejecutando en el procesador cuando se produjo el último evento.

Para obtener más información sobre las estructuras KTHREAD y TEB, consulte Microsoft Windows Internals by David Salomón y Mark Russinovich.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado wdbgexts.h (include Wdbgexts.h, Dbgeng.h)

Consulte también

GetTebAddress