NativeOverlapped Struktura

Definicja

Udostępnia jawny układ, który jest 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

NativeOverlapped Typ wartości .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

EventHandle

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

InternalHigh

Określa długość przesyłanych danych. Zarezerwowane do korzystania z systemu operacyjnego.

InternalLow

Określa stan zależny od systemu. Zarezerwowane do korzystania z systemu operacyjnego.

OffsetHigh

Określa wysokie słowo przesunięcia bajtu, na którym ma rozpocząć transfer.

OffsetLow

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

Dotyczy