mscorlib(4.0.0.0) API with additions
System.Threading.NativeOverlapped Struct Reference

Provides an explicit layout that is visible from unmanaged code and that will have the same layout as the Win32 OVERLAPPED structure with additional reserved fields at the end. More...

Collaboration diagram for System.Threading.NativeOverlapped:
[legend]

Public Attributes

IntPtr InternalLow
 Specifies a system-dependent status. Reserved for operating system use. More...
 
IntPtr InternalHigh
 Specifies the length of the data transferred. Reserved for operating system use. More...
 
int OffsetLow
 Specifies a file position at which to start the transfer. More...
 
int OffsetHigh
 Specifies the high word of the byte offset at which to start the transfer. More...
 
IntPtr EventHandle
 Specifies the handle to an event set to the signaled state when the operation is complete. The calling process must set this member either to zero or to a valid event handle before calling any overlapped functions. More...
 

Detailed Description

Provides an explicit layout that is visible from unmanaged code and that will have the same layout as the Win32 OVERLAPPED structure with additional reserved fields at the end.

Definition at line 7 of file NativeOverlapped.cs.

Member Data Documentation

◆ EventHandle

IntPtr System.Threading.NativeOverlapped.EventHandle

Specifies the handle to an event set to the signaled state when the operation is complete. The calling process must set this member either to zero or to a valid event handle before calling any overlapped functions.

Definition at line 22 of file NativeOverlapped.cs.

◆ InternalHigh

IntPtr System.Threading.NativeOverlapped.InternalHigh

Specifies the length of the data transferred. Reserved for operating system use.

Definition at line 13 of file NativeOverlapped.cs.

◆ InternalLow

IntPtr System.Threading.NativeOverlapped.InternalLow

Specifies a system-dependent status. Reserved for operating system use.

Definition at line 10 of file NativeOverlapped.cs.

◆ OffsetHigh

int System.Threading.NativeOverlapped.OffsetHigh

Specifies the high word of the byte offset at which to start the transfer.

Definition at line 19 of file NativeOverlapped.cs.

◆ OffsetLow

int System.Threading.NativeOverlapped.OffsetLow

Specifies a file position at which to start the transfer.

Definition at line 16 of file NativeOverlapped.cs.


The documentation for this struct was generated from the following file: