POS File Format 1.1

Outdated format of Position Data Files in “WinHex”

File format v1.1. Supported by WinHex 8.7 and later. POS files are used to store selected file or disk offsets along with a textual description. Look here for file format v1.0, which can still be read by WinHex.

Offset (0X) Type Description
0 char[16] File signature. ASCII characters “WinHex Pos v1.1” + 0X00
10 32-bit integer Specifies the number of position chunks stored in the POS file.
14 PositionChunk[] Position chunks of variable size, each containing one position offset and description.

The following section is optional and for internal purposes only. It may occur repeatedly. Extension of WinHex 9.3 and later.

n/a 8-bit integer Designates the length of the following string in ASCII characters.
n/a char[] Contains a string. Not null-terminated.


Position chunk format:

Type Element Description
64-bit integer Offset Specifies the position itself, i. e. the offset within a file or a disk.
FILETIME Time Specifies the time this position was entered. 64-bit Win32 FILETIME format.
8-bit integer DescrLen Designates the length of Descr in ASCII characters. May be zero if no description is provided.
char[DescrLen] Descr Contains the position description. Not null-terminated.


THE INFORMATION PROVIDED ON THIS PAGE IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND.