CAA C++ API Modifications | System Framework Modifications in V5R17 |
System/Public/CATIUExitCryptedILockBytes.h/CATIUExitCryptedILockBytes/Open Prototype: virtual HRESULT Open(const CATUC2Bytes* iPath,DWORD iMode,CATSysOpenMode iOpenMode,CATSysSharing iSharingMode,CATSysCreateMode iOpenFlag,CATSysCloseMode iCloseFlag= CATSys_Close)=0; | GA | MHBDM | This method had bene renamed into OpenW to avoid confusion with the other Open method. Depending on the platform compiler, the same source code could call one or the other. |
System/Public/CATIUExitCryptedILockBytes.h/CATIUExitCryptedILockBytes/OpenW Prototype: virtual HRESULT OpenW(const CATUC2Bytes* iPath,DWORD iMode,CATSysOpenMode iOpenMode,CATSysSharing iSharingMode,CATSysCreateMode iOpenFlag,CATSysCloseMode iCloseFlag= CATSys_Close)=0; | GA | NPVM | Consequence of the preceeding. Just rename the Open method of your implementation into OpenW. |