FILE_SEGMENT_ELEMENT union (winnt.h)
表示散佈/收集讀取/寫入動作的 I/O 緩衝區區段。
語法
typedef union _FILE_SEGMENT_ELEMENT {
PVOID64 Buffer;
ULONGLONG Alignment;
} FILE_SEGMENT_ELEMENT, *PFILE_SEGMENT_ELEMENT;
成員
Buffer
散佈圖/收集讀取/寫入動作之數據的指標。
如果程式代碼編譯為32位,指派 緩衝區 成員的指標將會簽署擴充值;這可能會中斷在設定 4 GB 微調 的系統上執行的大型位址感知應用程式,或在 64 位 Windows 上的 WOW64 下執行。 因此,將指標指派給 Buffer 時,請使用 PtrToPtr64 宏。
Alignment
Buffer 的整數表示法。 系統會使用此成員來驗證緩衝區是否已正確對齊。 應用程式通常會在 Buffer 成員上運作。
規格需求
需求 | 值 |
---|---|
標頭 | winnt.h |