IDkmTlsReadWrite.SetTlsValue(DkmThread, Int32, UInt64) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Stores a value in the debuggee thread's thread local storage (TLS) slot for the specified TLS index. Each thread of a process has its own slot for each TLS index.
public:
void SetTlsValue(Microsoft::VisualStudio::Debugger::DkmThread ^ thread, int tlsIndex, System::UInt64 value);
public void SetTlsValue (Microsoft.VisualStudio.Debugger.DkmThread thread, int tlsIndex, ulong value);
abstract member SetTlsValue : Microsoft.VisualStudio.Debugger.DkmThread * int * uint64 -> unit
Public Sub SetTlsValue (thread As DkmThread, tlsIndex As Integer, value As ULong)
Parameters
- thread
- DkmThread
[In] DkmThread represents a thread running in the target process.
- tlsIndex
- Int32
[In] The TLS index that was allocated when the target process called the TlsAlloc function.
- value
- UInt64
[In] The pointer-sized value to store in the thread's TLS slot. If the target thread is 32-bit, the upper 32-bits of this value will be ignored.