NativeOverlapped Struktúra

Definíció

Explicit elrendezést biztosít, amely nem felügyelt kódból látható, és ugyanazzal az elrendezéssel rendelkezik, mint a Win32 ÁTFEDÉSBEN lévő szerkezet, és a végén további fenntartott mezők jelennek meg.

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
Öröklődés
NativeOverlapped
Attribútumok

Megjegyzések

A NativeOverlapped .NET Keretrendszer értéktípus a Win32 ÁTFEDÉSBEN LÉVŐ struktúra nem felügyelt verzióját jelöli. A struktúra elrendezésének meg kell egyeznie az ÁTFEDÉSBEN lévő elrendezésével. A rendszer a végén négy további DWORD-t foglal le.

Mezők

Name Description
EventHandle

A művelet befejezésekor a jelzett állapotra beállított esemény fogópontját adja meg. Az átfedésben lévő függvények meghívása előtt a hívási folyamatnak nullára vagy érvényes eseményleíróra kell állítania ezt a tagot.

InternalHigh

Az átvitt adatok hosszát adja meg. Az operációs rendszer használatára van fenntartva.

InternalLow

Rendszerfüggő állapotot ad meg. Az operációs rendszer használatára van fenntartva.

OffsetHigh

Megadja annak a bájteltolásnak a magas szavat, amelynél el szeretné indítani az átvitelt.

OffsetLow

Megadja azt a fájlhelyzetet, amelynél az átvitelt el szeretné indítani.

A következőre érvényes: