NativeOverlapped Struktura

Definicja

Zawiera jawny układ widoczny z niezarządzanego kodu i będzie miał taki sam układ jak struktura Win32 OVERLAPPED z dodatkowymi polami zarezerwowanymi na końcu.

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
Dziedziczenie
NativeOverlapped
Atrybuty

Uwagi

Typ wartości NativeOverlapped .NET Framework reprezentuje niezarządzaną wersję struktury Win32 OVERLAPPED. Układ tej struktury musi być identyczny z NAKŁADAJĄCYMI SIĘ. Cztery dodatkowe dwordy są zarezerwowane na końcu.

Pola

Nazwa Opis
EventHandle

Określa dojście do zdarzenia ustawionego na stan zasygnalizowany po zakończeniu operacji. Proces wywołujący musi ustawić ten element członkowski na zero lub prawidłowy uchwyt zdarzenia przed wywołaniem wszystkich nakładających się funkcji.

InternalHigh

Określa długość przesyłanych danych. Zarezerwowane do użycia systemu operacyjnego.

InternalLow

Określa stan zależny od systemu. Zarezerwowane do użycia systemu operacyjnego.

OffsetHigh

Określa wysoki wyraz przesunięcia bajtu, na którym ma rozpocząć transfer.

OffsetLow

Określa położenie pliku, w którym ma rozpocząć transfer.

Dotyczy