winVersion: report Windows build revision when winVersion.getWinVer is called and at startup (#18306)
Closes #18266
Summary of the issue:
NVDA does not report Windows build revision at startup.
Description of user facing changes:
NVDA will log Windows build revisoin number (e.g. 10.0.26100.0) at startup.
Description of developer facing changes:
NVDA will report update build revision (UBR) number when winVersion.getWinVer function is called. In addition, "revisoin" was added as an argument to winVersion.WinVersion class constructor (default: 0).
Description of development approach:
Added "revisoin" to winVersion.WinVersion constructor. In winVersion.getWinVer, this value is obtained from Windows Registry and is reported at NVDA startup.