-----------------------------------------------------------

New Message on BDOTNET

-----------------------------------------------------------
From: Absent_Minded_Aquarian
Message 3 in Discussion

Hi!   Its pretty logical to answer this: Assume that you are implementing an 
application that uses the ToolHelp API to enuemrate processes and threads. The very 
fact that this API is supported by Win9X and Windows 2000 and later, ensures that the 
application is compatible with these OSes. Windows NT 4.0, however, doesnt support 
this API and hence the application wont "run" on the same.   Basically, depending upon 
which APIs you are using, what features of the OS your are using (for instance, heavy 
use of UNICODE will require you to run on NT architecture, though wrapper layers are 
there for 9X too), you will be able to determine which OSes your application will run. 
  For .NET perspective, if I write an application that uses WinForms, I cannot run it 
under Mono, cos it doesnt support all the WinForms features. However, if my 
application is using simple console based UI, then it will. So, there you have it... 
how to determine whether your .NET application is actually portable or not...   Coming 
down to errors.. well, Idont exactly know what you meant by errors but if you are 
referring to exception handling, then all Win32 subsystems, starting from Win95, 
implement a consistent structured exception handling (SEH) architecture across 
platforms. So, that isnt much of an issue.   Gaurav

-----------------------------------------------------------

To stop getting this e-mail, or change how often it arrives, go to your E-mail 
Settings.
http://groups.msn.com/bdotnet/_emailsettings.msnw

Need help? If you've forgotten your password, please go to Passport Member Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help

For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact

If you do not want to receive future e-mail from this MSN group, or if you received 
this message by mistake, please click the "Remove" link below. On the pre-addressed 
e-mail message that opens, simply click "Send". Your e-mail address will be deleted 
from this group's mailing list.
mailto:[EMAIL PROTECTED]

Reply via email to