FILE_SEGMENT_ELEMENT union (winnt.h)
Представляет сегмент буфера ввода-вывода для операций чтения и записи точечной, сборной.
Синтаксис
typedef union _FILE_SEGMENT_ELEMENT {
PVOID64 Buffer;
ULONGLONG Alignment;
} FILE_SEGMENT_ELEMENT, *PFILE_SEGMENT_ELEMENT;
Члены
Buffer
Указатель на данные для действия чтения и записи точечной или сборной данных.
При назначении указателя члену Buffer значение будет подписыванием, если код компилируется как 32-разрядный; это может нарушить работу приложений с поддержкой больших адресов, работающих в системах, настроенных с 4-гигабайтной настройкой или работающих под управлением WOW64 в 64-разрядной версии Windows. Поэтому при назначении указателей буферу используйте макрос PtrToPtr64.
Alignment
Целочисленное представление буфера. Система использует этот элемент для проверки правильности выравнивания буфера. Приложения обычно работают с элементом Buffer .
Требования
Требование | Значение |
---|---|
Заголовок | winnt.h |