-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Joseph Galbraith wrote:
| I can imagine an application that wants to take
| advantage of specific ReactOS features wanting
| to be able to discern at runtime whether or
| not the current system is ReactOS or plain-vanilla
| windows.
|
| How about a seperate API (RosGetVersion) to query the
| 'Reactos Native' version, and let GetVersion() and
| GetVersionEx() query the emulated 'Win32' version.
|
| Applications that want to use RosGetVersion() and
| still run on windows can easily use 'GetProcAddress'
| on 'RosGetVersion()' to tell if they are running
| under ReactOS, and if GetProcAddress() succeeds,
| they can then call the RosGetVersion() API to find
| specific version information.
|
| This seems very clean to me.
|
| - Joseph
I don't know how feasible that is, but it seems to be better then hoping
that apps wont notice the ROS info stuck on the end of long string.
~ -uniQ
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Thunderbird -
http://enigmail.mozdev.org
iD8DBQFBxzEq7mze81O92HkRAvDQAKCLVj6x+dQ3ms7jtixeu0eeo9gKzQCff12K
PTgDotUipsxHj9MOsIEmPrw=
=k5IE
-----END PGP SIGNATURE-----