Когда вышла .NET 1.0, она изначально поддерживалась в Windows 98 SE. Поэтому я предполагаю, что, учитывая сборку, в которой вы ее нашли, она изначально была для переключения между Win9x Win Forms и WinNT (2000, XP, Vista и т. Д.) Win Forms.
Потому что Win9x и WinNT использовали разные протоколы обмена сообщениями. Если вы не знакомы с Windows Messaging, WinForms может связываться с ОС для таких вещей, как рисование, события клавиатуры, события мыши и все остальное.