AIDA_dwGetInterfaceVersion

The AIDA_dwGetInterfaceVersion function returns the AIDA main component's interface version.

dword AIDA_dwGetInterfaceVersion(
  void
);

Return Values

AIDA_dwGetInterfaceVersion returns the version number of the AIDA main component's (BSK_AIDA.<dll|so>) API. The high word contains the major version number, the low word contains the minor version number. The major version number must match with the version number required by the application, the minor version number must not be less than the version number required by the application.

The header file bsk_aida.h defines two macros AIDA_dwInterfaceVersion and AIDA_wInterfaceVersionRequired to allow the application to theck for the compatibility of the main component's API version. AIDA_dwInterfaceVersion contains the current API version of the header file whereas AIDA_wInterfaceVersionRequired contains the lowest minor version number the interface declared in the header file is compatible with.

QuickInfo

  Windows NT: Requires version 3.1 or later.
  Windows: Requires Windows 95 or later.
  Linux: Requires a kernel supporting ELF binaries.
  Header: Declared in bsk_aida.h, also requires portab.h.
  Import Library (Windows): Use BSK_AIDA.lib.

See Also

AIDA Overview, AIDA Functions