NativeOverlapped 结构

定义

提供可从非托管代码查看的显式布局,与 Win32 OVERLAPPED 结构的布局相同,末尾具有其他保留字段。

public value class NativeOverlapped
public struct NativeOverlapped
[System.Runtime.InteropServices.ComVisible(true)]
public struct NativeOverlapped
type NativeOverlapped = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type NativeOverlapped = struct
Public Structure NativeOverlapped
继承
NativeOverlapped
属性

注解

NativeOverlapped .NET Framework值类型表示 Win32 OVERLAPPED 结构的非托管版本。 此结构的布局必须与 OVERLAPPED 相同。 最后保留另外四个 DWORD。

字段

EventHandle

指定在操作完成后设置为终止状态的事件句柄。 调用进程必须在调用任何重叠函数之前将此成员设置为零或有效事件句柄。

InternalHigh

指定传输的数据长度。 保留给操作系统使用。

InternalLow

指定系统相关的状态。 保留给操作系统使用。

OffsetHigh

指定开始传输的字节偏移量中的高字。

OffsetLow

指定开始传输的文件位置。

适用于