System.Threading.Overlapped.Unpack Method

Unpacks the specified unmanaged System.Threading.NativeOverlapped structure into a managed System.Threading.Overlapped object.

Syntax

[System.CLSCompliant(false)]
public static Overlapped Unpack (NativeOverlapped* nativeOverlappedPtr)

Parameters

nativeOverlappedPtr
An unmanaged pointer to a System.Threading.NativeOverlapped structure.

Returns

An System.Threading.Overlapped object containing the information unpacked from the native structure.

Remarks

The System.Threading.NativeOverlapped structure is not freed from physical memory until you call the Overlapped.Free(NativeOverlapped*) method.

Requirements

Namespace: System.Threading
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0