NativeOverlapped Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein explizites Layout bereit, das im nicht verwalteten Code sichtbar ist und über dasselbe Layout verfügt, wie die Win32-OVERLAPPED-Struktur mit zusätzlichen reservierten Felder am Ende.
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
- Vererbung
- Attribute
Hinweise
Der NativeOverlapped werttyp .NET Framework stellt eine nicht verwaltete Version der Win32 OVERLAPPED-Struktur dar. Das Layout dieser Struktur muss mit OVERLAPPED identisch sein. Vier zusätzliche DWORDs sind am Ende reserviert.
Felder
EventHandle |
Gibt das Handle für ein Ereignis an, das beim Abschluss der Operation auf den signalisierten Zustand festgelegt wird. Der aufrufende Prozess muss diesen Member vor dem Aufruf überlappender Funktionen entweder auf 0 oder auf ein gültiges Ereignishandle festlegen. |
InternalHigh |
Gibt die Länge der übertragenen Daten an. Reserviert für die Verwendung durch das Betriebssystem. |
InternalLow |
Gibt einen systemabhängigen Status an. Reserviert für die Verwendung durch das Betriebssystem. |
OffsetHigh |
Gibt das höherwertige Word des Byteoffsets an, an dem die Übertragung begonnen werden soll. |
OffsetLow |
Gibt eine Dateiposition an, an der die Übertragung begonnen werden soll. |