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

Указывает положение файла, с которого необходимо запустить передачу.

Применяется к