NativeOverlapped 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供可从非托管代码查看的显式布局,与 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 .NET Framework值类型表示 Win32 OVERLAPPED 结构的非托管版本。 此结构的布局必须与 OVERLAPPED 相同。 最后保留另外四个 DWORD。
字段
EventHandle |
指定在操作完成后设置为终止状态的事件句柄。 调用进程必须在调用任何重叠函数之前将此成员设置为零或有效事件句柄。 |
InternalHigh |
指定传输的数据长度。 保留给操作系统使用。 |
InternalLow |
指定系统相关的状态。 保留给操作系统使用。 |
OffsetHigh |
指定开始传输的字节偏移量中的高字。 |
OffsetLow |
指定开始传输的文件位置。 |