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 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. |