Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt ein Segment eines E/A-Puffers für XY-/Gather-Lese-/Schreibaktionen dar.
Syntax
typedef union _FILE_SEGMENT_ELEMENT {
PVOID64 Buffer;
ULONGLONG Alignment;
} FILE_SEGMENT_ELEMENT, *PFILE_SEGMENT_ELEMENT;
Elemente
Buffer
Ein Zeiger auf die Daten für die Punkt-/Sammelaktion mit Lese-/Schreibzugriff.
Durch das Zuweisen eines Zeigers zum Buffer-Element wird der Wert signiert, wenn der Code als 32-Bit-Version kompiliert wird. Dies kann großadressfähige Anwendungen unterbrechen, die auf Systemen ausgeführt werden, die mit 4-Gigabyte Tuning konfiguriert sind oder unter WOW64 unter 64-Bit-Windows ausgeführt werden. Verwenden Sie daher das PtrToPtr64-Makro beim Zuweisen von Zeigern zu Puffer.
Alignment
Eine ganzzahlige Darstellung des Puffers. Das System verwendet dieses Element, um zu überprüfen, ob der Puffer ordnungsgemäß ausgerichtet ist. Anwendungen werden in der Regel auf dem Buffer-Element ausgeführt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | winnt.h |