NativeOverlapped Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит явно заданный макет, видимый из неуправляемого кода и имеющий тот же макет, что и структура OVERLAPPED Win32, с дополнительными зарезервированными полями в конце.
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 |
Задает позицию в файле, с которой начать передачу данных. |