Denke das jede EXE im Prinzip das Laden Ihrer Bibliothek selber macht. Delphi mit Laufzeitpackages ja auch.
Windows wird nur den
PE-Header? prüfen, ob es eine gültige Executable ist... schon wegen DOS/16/32/64Bit
PS. Ich kann mit einem Byte auch 257 Zustände speichern