NativeOverlapped Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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. |