Support Status of 16-bit API Options in EXTRA! X-treme

  • 7021372
  • 21-Mar-2008
  • 02-Mar-2018

Environment

EXTRA! X-treme
EXTRA! X-treme Options Pack

Situation

In response to industry technology changes, support for EXTRA! 16-bit API options is limited. This technical note provides details regarding the support status for 16-bit APIs and available alternatives.

Resolution

The EXTRA! Options Pack has included 16-bit API options as a transitional technology to enable legacy DOS and Windows 3.1x applications to make HLLAPI calls to EXTRA! X-treme. However, these APIs are deprecated and no longer supported by Attachmate.

The following EXTRA! 16-bit APIs are affected:

  • Attachmate HLLAPI (16-bit), also known as ATMHLLAPI (16-bit)
  • EAL (16-bit)
  • EHLLAPI (16-bit)
  • WinHLLAPI (16-bit)
  • DOS HLLAPI Pass-through (using redir95.vxd or hllinit.sys redirector)

You may continue to use the 16-bit APIs at your own risk. Attachmate will no longer provide any patches or updates for 16-bit APIs. Attachmate no longer tests 16-bit APIs on newer Windows operating systems or with new Windows service packs and updates. Furthermore, 16-bit API options are not available in next-generation host connectivity terminal emulation products, such as Reflection for IBM 2007 or Reflection 2008.

Available Alternatives

You are encouraged to migrate your applications to use 32-bit APIs instead of 16-bit APIs. For information on 32-bit APIs in EXTRA! X-treme, see KB 7021278.

If you need assistance migrating your applications to use 32-bit APIs, Attachmate can provide consulting and development services. For more information, see https://www.attachmate.com/Products/Technical+Services/Consulting/.

Additional Information

Legacy KB ID

This article was originally published as Attachmate Technical Note 2319.