Kernel32TlsGetValue Method

Retrieves the 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 IntPtr TlsGetValue(
	uint tlsIndex
)

Parameters

tlsIndex  UInt32
The TLS index that was allocated by the TlsAlloc function.

Return Value

IntPtr
If the function succeeds, the return value is the value stored in the calling thread's TLS slot associated with the specified index.

If tlsIndex is a valid index allocated by a successful call to TlsAlloc, this function always succeeds.

If the function fails, the return value is Zero.

Remarks

See Also