Kernel32TlsSetValue Method

Stores a value in the calling 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.

Definition

Namespace: DevCase.Win32.NativeMethods
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("Kernel32.dll", ExactSpelling = true, SetLastError = true)]
public static bool TlsSetValue(
	uint tlsIndex,
	IntPtr tlsValue
)

Parameters

tlsIndex  UInt32
The TLS index that was allocated by the TlsAlloc function.
tlsValue  IntPtr
The value to be stored in the calling thread's TLS slot for the index.

Return Value

Boolean
If the function succeeds, the return value is .

If the function fails, the return value is .

Remarks

See Also