NativeOverlapped Struktura

Definice

Poskytuje explicitní rozložení, které je viditelné z nespravovaného kódu a které bude mít stejné rozložení jako struktura Win32 OVERLAPPED s dalšími rezervovanými poli na konci.

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
Dědičnost
NativeOverlapped
Atributy

Poznámky

Typ hodnoty NativeOverlapped .NET Framework představuje nespravovanou verzi překrývající se struktury Win32. Rozložení této struktury musí být stejné jako překrývající se. Na konci jsou vyhrazeny čtyři další jednotky DWOR.

Pole

Name Description
EventHandle

Určuje popisovač události nastavené na signalovaný stav po dokončení operace. Volající proces musí nastavit tento člen buď na nulu, nebo na platný popisovač události před voláním překrývajících se funkcí.

InternalHigh

Určuje délku přenášených dat. Vyhrazeno pro použití operačního systému.

InternalLow

Určuje stav závislý na systému. Vyhrazeno pro použití operačního systému.

OffsetHigh

Určuje vysoké slovo posunu bajtů, na kterém má být zahájen přenos.

OffsetLow

Určuje umístění souboru, ve kterém se má přenos spustit.

Platí pro