Rev 76 | Rev 90 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 76 | Rev 82 | ||
---|---|---|---|
Line 50... | Line 50... | ||
50 | sourceUnicode: array[0..MAX_PATH-3] of WideChar; // 258 elements |
50 | sourceUnicode: array[0..MAX_PATH-3] of WideChar; // 258 elements |
51 | unknown1: DWORD; // Dummy? |
51 | unknown1: DWORD; // Dummy? |
52 | end; |
52 | end; |
53 | 53 | ||
54 | type |
54 | type |
55 | PRbVistaRecord = ^TRbVistaRecord; |
55 | PRbVistaRecord1 = ^TRbVistaRecord1; |
56 | TRbVistaRecord = record |
56 | TRbVistaRecord1 = record |
57 | signature: int64; // Always 01 00 00 00 00 00 00 00 ? |
57 | version: int64; // Always 01 00 00 00 00 00 00 00 |
58 | originalSize: int64; |
58 | originalSize: int64; |
59 | deletionTime: FILETIME; |
59 | deletionTime: FILETIME; |
60 | sourceUnicode: array[0..MAX_PATH-1] of WideChar; |
60 | sourceUnicode: array[0..MAX_PATH-1] of WideChar; |
61 | end; |
61 | end; |
62 | 62 | ||
63 | type |
63 | type |
- | 64 | PRbVistaRecord2Head = ^TRbVistaRecord2Head; |
|
- | 65 | TRbVistaRecord2Head = record |
|
- | 66 | version: int64; // Always 02 00 00 00 00 00 00 00 |
|
- | 67 | originalSize: int64; |
|
- | 68 | deletionTime: FILETIME; |
|
- | 69 | sourceCountChars: DWORD; // including NUL |
|
- | 70 | //sourceUnicode: array[0..sourceCountChars+1] of WideChar; |
|
- | 71 | end; |
|
- | 72 | ||
- | 73 | type |
|
64 | // Windows 95 + Windows NT 4 |
74 | // Windows 95 + Windows NT 4 |
65 | // HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\BitBucket: PurgeInfo (Binary) |
75 | // HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\BitBucket: PurgeInfo (Binary) |
66 | PRbWin95PurgeInfo = ^TRbWin95PurgeInfo; |
76 | PRbWin95PurgeInfo = ^TRbWin95PurgeInfo; |
67 | TRbWin95PurgeInfo = record |
77 | TRbWin95PurgeInfo = record |
68 | cbSize: DWORD; |
78 | cbSize: DWORD; |