NativeOverlapped Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |