isc_license_remove()

From InterBase

Go Up to API Function Reference


Removes the specified line from the InterBase license file.

Syntax

 int isc_license_remove(char *cert_key)
Parameter Type Description

<cert_key>

char

Pointer to a NULL-terminated character buffer containing the certificate key to be removed.

Description

Removes the line specified by cert_key from ib_license.dat.

Return value

isc_license_remove() has the following return values:

Returns codes from isc_license_remove()
Return Description

isc_license_msg_restart

Authorization code was successfully removed.

isc_license_msg_notremoved

The authorization code could not be removed; possible reasons are:

  • The key specified by cert_key does not exist in ib_license.dat.
  • cert_key identifies an evaluation license.

Advance To: