0x0159 is triggered by shorting the OS
update contacts (PCBLocations).
The external OS updating application triggers 0x0159, too.
The OS update contact is part of the keyboard-matrix. Its closure is detected during keyboard scan inside of GetKeyWait, 0x247.
Returns the OS version as ASCIIZ string in version.
Format: "MM.mm.ssss", f. i. "01.05.0000". Space for 10 characters is required.