FILE_SEGMENT_ELEMENT union (winnt.h)
Représente un segment d’une mémoire tampon d’E/S pour les actions de lecture/écriture de nuages de points/de collecte.
Syntaxe
typedef union _FILE_SEGMENT_ELEMENT {
PVOID64 Buffer;
ULONGLONG Alignment;
} FILE_SEGMENT_ELEMENT, *PFILE_SEGMENT_ELEMENT;
Membres
Buffer
Pointeur vers les données de l’action de lecture/écriture de nuages de points/regroupements.
L’affectation d’un pointeur au membre Buffer signe-étend la valeur si le code est compilé en 32 bits ; Cela peut arrêter les applications prenant en charge les grandes adresses qui s’exécutent sur des systèmes configurés avec un réglage de 4 gigaoctets ou s’exécutant sous WOW64 sur Windows 64 bits. Par conséquent, utilisez la macro PtrToPtr64 lors de l’affectation de pointeurs vers Buffer.
Alignment
Représentation entière de la mémoire tampon. Le système utilise ce membre pour vérifier que la mémoire tampon est correctement alignée. Les applications fonctionnent généralement sur le membre Buffer .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | winnt.h |
Voir aussi
WriteFileGather, fonction ReadFileScatter
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour