Condividi tramite


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 NativeOverlapped tipo di valore .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

EventHandle

Consente di specificare l'handle per un evento il cui stato è impostato su segnalato quando l'operazione è stata completata. Nel processo chiamante questo membro deve essere impostato su zero oppure su un handle di evento valido prima che vengano chiamate funzioni sovrapposte.

InternalHigh

Consente di specificare la lunghezza dei dati trasferiti. Riservato ad uso del sistema operativo.

InternalLow

Consente di specificare uno stato dipendente dal sistema. Riservato ad uso del sistema operativo.

OffsetHigh

Consente di specificare la parola significativa dell'offset dei byte dal quale iniziare il trasferimento.

OffsetLow

Consente di specificare una posizione del file dalla quale iniziare il trasferimento.

Si applica a