unione FILE_SEGMENT_ELEMENT (winnt.h)

Rappresenta un segmento di un buffer di I/O per le azioni di lettura/scrittura a dispersione/raccolta.

Sintassi

typedef union _FILE_SEGMENT_ELEMENT {
  PVOID64   Buffer;
  ULONGLONG Alignment;
} FILE_SEGMENT_ELEMENT, *PFILE_SEGMENT_ELEMENT;

Members

Buffer

Puntatore ai dati per l'azione di lettura/scrittura a dispersione/raccolta.

L'assegnazione di un puntatore al membro buffer estenderà il valore se il codice viene compilato come 32 bit; ciò può interrompere le applicazioni con riconoscimento degli indirizzi di grandi dimensioni in esecuzione nei sistemi configurati con ottimizzazione di 4 Gigabyte o in esecuzione in WOW64 in Windows a 64 bit. Utilizzare pertanto la macro PtrToPtr64 quando si assegnano puntatori a Buffer.

Alignment

Rappresentazione integer del buffer. Il sistema usa questo membro per verificare che il buffer sia allineato correttamente. Le applicazioni operano in genere sul membro Buffer .

Requisiti

Requisito Valore
Intestazione winnt.h

Vedi anche

Funzione WriteFileGather, funzione ReadFileScatter