NativeOverlapped Struct

Definizione

Fornisce un layout esplicito visibile dal codice non gestito e che avrà lo stesso layout della struttura Win32 OVERLAPPED con campi riservati aggiuntivi alla fine.

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
Ereditarietà
NativeOverlapped
Attributi

Commenti

Il tipo di valore NativeOverlapped .NET Framework rappresenta una versione non gestita della struttura OVERLAPPED Win32. Il layout di questa struttura deve essere identico a OVERLAPPED. Alla fine sono riservati quattro DWORD aggiuntivi.

Campi

Nome Descrizione
EventHandle

Specifica l'handle di un set di eventi sullo stato segnalato al termine dell'operazione. Il processo chiamante deve impostare questo membro su zero o su un handle di evento valido prima di chiamare qualsiasi funzione sovrapposta.

InternalHigh

Specifica la lunghezza dei dati trasferiti. Riservato per l'uso del sistema operativo.

InternalLow

Specifica uno stato dipendente dal sistema. Riservato per l'uso del sistema operativo.

OffsetHigh

Specifica la parola alta dell'offset di byte in corrispondenza del quale avviare il trasferimento.

OffsetLow

Specifica una posizione del file in corrispondenza della quale avviare il trasferimento.

Si applica a