Search notes:

link /SUBSYSTEM

The /SUBSYSTEM option specifies the subsystem of the resulting executable or dll.
Depending on the chosen subsystem, the linker chooses an entrypoint (which can be overwritten with /ENTRY).
Possible subsystems include

Index