| Size | Contents | Description |
| 4 bytes |
Always 4C 00 00 00 |
This is how windows knows it is a shortcut file |
| 16 bytes |
GUID for shortcut files |
The current GUID for shortcuts. It may change in the future. 01 14 02 00 00 00 00 00 C0 00 00 00 00 00 46 |
| 1 dword |
Shortcut flags |
Shortcut flags are explained below |
| 1 dword |
Target file flags |
Flags are explained below |
| 1 qword |
Creation time |
|
| 1 qword |
Last access time |
|
| 1 qword |
Modification time |
|
| 1 dword |
File length |
The length of the target file. 0 if the target is not a file. This value is used to find the target when the link is broken. |
| 1 dword |
Icon number |
If the file has a custom icon (set by the flags bit 6), then this long integer indicates the
index of the icon to use. Otherwise it is zero. |
| 1 dword |
Show Window |
the ShowWnd value to pass to the target application
when starting it. 1:Normal Window 2:Minimized 3:Maximized |
| 1 dword |
Hot Key |
The hot key assigned for this shortcut |
| 1 dword |
Reserved |
Always 0 |
| 1 dword |
Reserved |
Always 0 |