OES Cross-Platform Libraries (XPlat) for Windows

1.0 Overview
2.0 What's New
2.1 New Install Directory
3.0 Installation Instructions
3.1 Building the Sample Code
4.0 Documentation
5.0 Sample Code
6.0 Legal Notices


1.0 Overview

OES Cross-Platform Libraries (XPlat) for Windows includes the core libraries for creating client applications on OES client platforms.


2.0 What's New

This release contains the libraries that are shipped with Micro Focus Client for Open Enterprise Server 2 SP4(IR7a) for Windows (or later) to support Micro Focus Open Enterprise Server 2018 (OES 2018). It also contains new APIs and declarations that supports API's for Salvage and Purge Operations on NSS files having 64-bit ZID numbers in OES 2018. For support queries, see Developer Support Forums.

NOTE: The NetWare and NLM is no longer supported.


2.1 Install Directory

The default install directory for this SDK is [extracted_folder]\OES_Cross-Platform_Libraries(XPLAT)_for_Windows_FEB-2018_OES_2018. If you have installed a previous version in the default location, remove it before installing this version.

Folder Name

Description

doc

Contains the documents with API details.

include

Contains header files for creating new applications.

lib

Contains libraries that are required to create new applications.

sample\NC2SP4IR7

Contains samples for new APIs added as part of OES 2018.

sample\NC2SP4

Contains samples for new APIs added as part of OES 2015.

sample\Pre_NC2SP4

Contains samples for old (earlier than OES 2015) APIs.


3.0 Installation Instructions

The NDK version of XPlat libraries are used to create applications in Windows 10, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows 7, Windows Server 2012, and Windows Server 2008 R2.

NOTE: Ensure to install the Micro Focus Client for Open Enterprise Server 2 SP4 (IR7a) or later, and Visual C++ Redistributable Packages for Visual Studio 2013.


3.1 Building the Sample Code

The following instructions explain how to build the sample code using Visual Studio 2013:

  1. Go to [extracted_folder]\OES_Cross-Platform_Libraries(XPLAT)_for_Windows_FEB-2018_OES_2018\sample\NC2SP4IR7 folder.

  2. Open XPLAT-Windows-Sample-2018.sln file in Visual Studio 2013.

    The solution (.sln) file is internally linked to header files present in [extracted folder]\OES_Cross-Platform_Libraries(XPLAT)_for_Windows_FEB-2018_OES_2018\include folder, and also linked to library files present in [extracted_folder]\OES_Cross-Platform_Libraries(XPLAT)_for_Windows_FEB-2018_OES_2018\lib\win64\dll\WNTx64\msc folder.

  3. Configure Visual Studio 2013 to build release version for x64 bit platforms.

  4. Build the solution.

    The output binaries are created in OES_Cross-Platform_Libraries(XPLAT)_for_Windows_FEB-2018_OES_2018\sample\NC2SP4IR7\x64\Release folder.


4.0 Documentation

The download contains PDF files in the [extracted_folder]\OES_Cross-Platform_Libraries(XPLAT)_for_Windows_FEB-2018_OES_2018\doc folder.

For online documentation, see OES Cross-Platform Libraries (XPlat) for Windows.


5.0 Sample Code

For sample code, see NDK Sample Code.


6.0 Legal Notices

For information about legal notices, trademarks, disclaimers, warranties, export and other use restrictions, U.S. Government rights, patent policy, and FIPS compliance, see https://www.microfocus.com/about/legal/.