IJsDebugDataTarget::GetTlsValue, méthodeIJsDebugDataTarget::GetTlsValue Method

Pour le thread en cours de débogage, récupère la valeur de l’emplacement de stockage local (TLS) de thread pour l’index spécifié de TLS.For the thread being debugged, retrieves the value in the thread local storage (TLS) slot for the specified TLS index.

SyntaxeSyntax

HRESULT GetTlsValue(  
   DWORD threadId,  
   UINT32 tlsIndex,  
   UINT64 *pValue  
);  

ParamètresParameters

threadId
[in] Thread en cours d’exécution dans le processus cible à lire.[in] Thread running in the target process to read from.

tlsIndex
[in] L’index TLS qui a été allouée lorsque le processus cible a appelé la fonction TlsAlloc.[in] The TLS index that was allocated when the target process called the TlsAlloc function.

pValue
[out] La valeur de taille d’un pointeur qui a été stockée dans l’emplacement de thread TLS.[out] The pointer-sized value which was stored in the thread's TLS slot. Le thread cible est 32 bits, les supérieurs 32 bits de cette valeur correspond à zéro.If the target thread is 32-bit, the upper 32-bits of this value will be zero.

Valeur de retourReturn Value

RemarquesRemarks

Chaque thread d’un processus possède son propre emplacement pour chaque index TLS.Each thread of a process has its own slot for each TLS index.

SpécificationsRequirements

En-tête : jscript9diag.hHeader: jscript9diag.h

Voir aussiSee Also

Interface IJsDebugDataTargetIJsDebugDataTarget Interface