POS-Dateiformat

Format der Positionsdateien in „WinHex“

Dateiformat-Version 1.1. Gültig ab WinHex 8.7. POS-Dateien werden benutzt, um vom Anwender ausgewählte Positionen innerhalb von Dateien oder Datenträgern zusammen mit einer textuellen Beschreibung zu speichern. Bitte stimmen Sie sich mit dem Autor ab, wenn Sie das POS-Format in eigenen Programmen verwenden möchten. Die Version 1.0 des Dateiformats kann noch von WinHex gelesen werden.

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.