Condividi tramite


Funzione GetCurrentThreadAddr (wdbgexts.h)

La funzione GetCurrentThreadAddr restituisce la posizione dei dati di sistema che descrivono il thread corrente.

Sintassi

void GetCurrentThreadAddr(
  DWORD    Processor,
  PULONG64 Address
);

Parametri

Processor

Specifica l'indice del thread i cui dati di sistema verranno restituiti.

Nel debug in modalità kernel, si tratta dell'indice di un thread virtuale, ovvero l'indice di un processore nel computer di destinazione.

Address

Riceve la posizione dei dati di sistema per il thread.

Valore restituito

nessuno

Osservazioni

Nel debug in modalità utente , GetCurrentThreadAddr restituisce il percorso del blocco dell'ambiente thread (TEB) del thread. Si tratta della stessa posizione restituita da GetTebAddress .

Nel debug in modalità kernel , GetCurrentThreadAddr restituisce la posizione della struttura KTHREAD del thread del sistema operativo in esecuzione nel processore quando si è verificato l'ultimo evento.

Per informazioni dettagliate sulle strutture KTHREAD e TEB, vedere Microsoft Windows Internals di David Solomon e Mark Russinovich.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione wdbgexts.h (include Wdbgexts.h, Dbgeng.h)

Vedi anche

GetTebAddress