FILE_SEGMENT_ELEMENT unión (winnt.h)
Representa un segmento de un búfer de E/S para acciones de dispersión/ recopilación de lectura y escritura.
Sintaxis
typedef union _FILE_SEGMENT_ELEMENT {
PVOID64 Buffer;
ULONGLONG Alignment;
} FILE_SEGMENT_ELEMENT, *PFILE_SEGMENT_ELEMENT;
Miembros
Buffer
Puntero a los datos de la acción de dispersión/recopilación de lectura y escritura.
Al asignar un puntero al miembro buffer , se ampliará el valor si el código se compila como 32 bits; Esto puede interrumpir las aplicaciones compatibles con direcciones grandes que se ejecutan en sistemas configurados con ajuste de 4 gigabytes o que se ejecutan en WOW64 en Windows de 64 bits. Por lo tanto, use la macro PtrToPtr64 al asignar punteros a Buffer.
Alignment
Representación entera del búfer. El sistema usa este miembro para validar que el búfer está alineado correctamente. Las aplicaciones suelen funcionar en el miembro buffer .
Requisitos
Requisito | Valor |
---|---|
Header | winnt.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de