07-11-2005 01:06 PM
07-11-2005 02:09 PM
07-11-2005 03:41 PM
{
ResetMode,
DownloadMode,
NormalOperatingMode
//TestMode /* removed in production release */
} OperatingMode;
public __gc class IFoo : public IDisposable
{
public:IFoo ();
~IFoo ();
//*** Functions that uses OperatingMode ***//Void SetMode([InAttribute] OperatingMode mode);
OperatingMode QueryMode();
};
// end class IFoo07-11-2005 06:26 PM
07-12-2005 09:50 AM
07-12-2005 10:20 AM
07-12-2005 03:36 PM
07-12-2005 04:35 PM
07-12-2005 04:54 PM
07-12-2005 05:00 PM
Looks like I have this problem even if I don't change the enum type if the enum type is used as [InAttribute]. It works OK if it is used as [OutAttribute]. Is there a way to get around this issue so I can increment the version number without having to recreate all the control/constant/indicator for enum type ?