Поделиться через


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
Атрибуты

Комментарии

Тип NativeOverlapped значения платформа .NET Framework представляет неуправляемую версию структуры Win32 OVERLAPPED. Макет этой структуры должен быть идентичен макету OVERLAPPED. В конце резервируются четыре дополнительных DWORD.

Поля

EventHandle

Определяет обработчик события, которое задается сигнальным состоянием при завершении операции. Вызывающий процесс должен установить значение этого члена или нулем, или правильным обработчиком события до вызова наложенных функций.

InternalHigh

Задает длину полученных данных. Зарезервировано для использования операционной системой.

InternalLow

Задает системно-зависимый статус. Зарезервировано для использования операционной системой.

OffsetHigh

Задает старшее слово смещения в байтах, на котором следует начать передачу данных.

OffsetLow

Задает позицию в файле, с которой начать передачу данных.

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