Expand description
A STORAGE_OFFLOAD_TOKEN ([MS-FSCC] §2.3.80) is 512 bytes: an 8-byte header (TokenType, Reserved, TokenIdLength — all big-endian) then a 504-byte TokenId. This server issues data tokens whose TokenId begins with a 16-byte server-local identifier keying the captured source range.
Constants§
- READ_
INPUT_ SIZE - FSCTL_OFFLOAD_READ_INPUT size.
- READ_
OUTPUT_ SIZE - FSCTL_OFFLOAD_READ_OUTPUT size (header + token).
- TOKEN_
ID_ OFFSET - Byte offset of the TokenId within the token (after the 8-byte header).
- TOKEN_
LEN - Total STORAGE_OFFLOAD_TOKEN size.
- TOKEN_
TYPE_ DATA - Vendor TokenType for a server-generated data token (non-well-known, so distinct from STORAGE_OFFLOAD_TOKEN_TYPE_ZERO_DATA = 0xFFFF0001).
- WRITE_
OUTPUT_ SIZE - FSCTL_OFFLOAD_WRITE_OUTPUT size.