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

Pour le thread en cours de débogage, récupère la valeur dans l’emplacement de stockage local (TLS) de thread pour l’index TLS spécifié.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] En cours d’exécution dans le processus cible pour lire à partir du thread.[in] Thread running in the target process to read from.

tlsIndex
[in] L’index TLS qui a été alloué 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. Si le thread cible est 32 bits, les 32 bits supérieur de cette valeur sera égal à zéro.If the target thread is 32-bit, the upper 32-bits of this value will be zero.

Valeur de retourReturn Value

NotesRemarks

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.

Configuration requiseRequirements

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

Voir aussiSee Also

Interface IJsDebugDataTargetIJsDebugDataTarget Interface