Has an explicit layout that is visible from unmanaged code and will have the same layout as the Win32 OVERLAPPED structure with additional reserved field at the end.
Object
ValueType
NativeOverlapped
[Visual Basic] Public Structure NativeOverlapped [C#] public struct NativeOverlapped [C++] public __value struct NativeOverlapped
[JScript] In JScript, you can use the structures in the NGWS frameworks, but you cannot define your own.
The NativeOverlapped NGWS runtime valuetype represents the (unmanaged) Win32 OVERLAPPED structure the layout of this structure must be identical to OVERLAPPED. Two additional dwords are reserved at the end.
Namespace: System.Threading
Assembly: mscorlib.dll