CodeMDecrypt (FUN) ¶ FUNCTION CodeMDecrypt : RTS_IEC_RESULT Decrypt data InOut: Scope Name Type Comment Return CodeMDecrypt RTS_IEC_RESULT Error code (see CmpErrors2 Interfaces Library) or ERR_OK if succeeded Input hCodeMeter RTS_IEC_HANDLE Handle to the CodeMeter license container retrieved by CodeMOpen(). udiEncryptionCode UDINT Encryption code ulCRC UDINT CRC of the encrypted data pbyData POINTER TO BYTE Pointer to data to decrypt nDataLen __XWORD Length of data to decrypt
ERROR (ENUM) ¶ TYPE ERROR : Attributes: qualified_only InOut: Name Initial NO_ERROR 0 FIRST_ERROR 10300 TIME_OUT 10301 NO_MORE_MEMORY 10302 INVALID_HANDLE 10303 WRONG_PARAMETER 10304 NODEID_UNKNOWN 10305 NETID_UNKNOWN 10306 NETID_OCCUPIED 10307 FIRST_MF 10349 LAST_ERROR 10399
CodeMEncrypt (FUN) ¶ FUNCTION CodeMEncrypt : RTS_IEC_RESULT Encrypt data InOut: Scope Name Type Comment Return CodeMEncrypt RTS_IEC_RESULT Error code (see CmpErrors2 Interfaces Library) or ERR_OK if succeeded Input hCodeMeter RTS_IEC_HANDLE Handle to the CodeMeter license container retrieved by CodeMOpen(). udiEncryptionCode UDINT Encryption code pbyData POINTER TO BYTE Pointer to plain text data to encrypt nDataLen __XWORD Length of data to encrypt Inout ulCRC UDINT Returns CRC of the encrypted data
Functions ¶ Properties GetProperty (Function) SdoAbort (Function) SdoRead (Function) SdoWrite (Function) Services for CANopen Stack StkRegister (Function) StkUnregister (Function) StkClose (Function) StkGetInfo (Function) StkOpen (Function)
CodeMGetContentByFirmcode (FUN) ¶ FUNCTION CodeMGetContentByFirmcode : RTS_IEC_RESULT Get the license entry stored on a CodeMeter container with the specified identifiers InOut: Scope Name Type Comment Return CodeMGetContentByFirmcode RTS_IEC_RESULT Returns error code (see CmpErrors2 Interfaces Library) or ERR_OK if succeeded Input duiFirmcode UDINT FirmCode of the license duiProductcode UDINT ProductCode of the license Inout licenseEntry RTS_CMBOXENTRY Returns the content of the license entry
Properties ¶ GetProperty (Function)
GetProperty (FUN) ¶ FUNCTION GetProperty : UDINT InOut: Scope Name Type Return GetProperty UDINT Input uiProperty UINT
CodeMGetContentByFirmcode2 (FUN) ¶ FUNCTION CodeMGetContentByFirmcode2 : RTS_IEC_RESULT Get the license entry stored on a CodeMeter container with the specified identifiers with the possibility to occupy a license. InOut: Scope Name Type Comment Return CodeMGetContentByFirmcode2 RTS_IEC_RESULT Returns error code (see CmpErrors2 Interfaces Library) or ERR_OK if succeeded Input duiFirmcode UDINT FirmCode of the license duiProductcode UDINT ProductCode of the license bReleaseLicense BOOL TRUE: Release license so it can be used several from several instances FALSE: Don’t release license so it remains occupied and cannot be used by another instance Inout licenseEntry RTS_CMBOXENTRY Returns the content of the license entry
SdoAbort (FUN) ¶ FUNCTION SdoAbort : CS.PROC_STATE Abort all actual running actions of SDO’s InOut: Scope Name Type Input eCmd CS.PROC_CMD usiNetId USINT pParam POINTER TO CS.SDO_ABORT Return SdoAbort CS.PROC_STATE Output eError CS.ERROR
CodeMGetExpirationTime (FUN) ¶ FUNCTION CodeMGetExpirationTime : RTS_IEC_RESULT Get expiration time of an opened license InOut: Scope Name Type Comment Return CodeMGetExpirationTime RTS_IEC_RESULT Error code (see CmpErrors2 Interfaces Library) or ERR_OK if succeeded Input hCodeMeter RTS_IEC_HANDLE Handle to the CodeMeter license container retrieved by CodeMOpen(). Inout dtExpiration DT Expiration time of the license