Rev 90 | Rev 99 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 90 | Rev 98 | ||
---|---|---|---|
Line 9... | Line 9... | ||
9 | Windows; |
9 | Windows; |
10 | 10 | ||
11 | type |
11 | type |
12 | PRbInfoHeader = ^TRbInfoHeader; |
12 | PRbInfoHeader = ^TRbInfoHeader; |
13 | TRbInfoHeader = record |
13 | TRbInfoHeader = record |
14 | format: DWORD; // Unsure... |
14 | format: DWORD; // Unsure if this is just a version field or some unknown flags...! |
15 | // Win95 (without IE4): 00 00 00 00 |
15 | // Win95 (without IE4): 00 00 00 00 |
16 | // Win95 (with IE4): 04 00 00 00 |
16 | // Win95 (with IE4): 04 00 00 00 |
17 | // Win NT4: 02 00 00 00 |
17 | // Win NT4: 02 00 00 00 |
18 | // Win XP: 05 00 00 00 |
18 | // Win Me, 2000, XP: 05 00 00 00 |
19 | totalEntries: DWORD; // Only Win95 (without IE4) and Win NT4, unknown purpose for other OS versions |
19 | totalEntries: DWORD; // Only Win95 (without IE4) and Win NT4, unknown purpose for other OS versions |
20 | nextPossibleID: DWORD; // Only Win95 (without IE4) and Win NT4, unknown purpose for other OS versions |
20 | nextPossibleID: DWORD; // Only Win95 (without IE4) and Win NT4, unknown purpose for other OS versions |
21 | recordLength: DWORD; // 0x181 = INFO structure (without Unicode) |
21 | recordLength: DWORD; // 0x181 = INFO structure (without Unicode) |
22 | // 0x320 = INFO2 structure (with Unicode) |
22 | // 0x320 = INFO2 structure (with Unicode) |
23 | totalSize: DWORD; // sum of all "originalSize" values; |
23 | totalSize: DWORD; // sum of all "originalSize" values; |