Error information, Fal usage scenario, 146 fal usage scenario – HP XP P9500 Storage User Manual

Page 146: Fal multi-thread error codes

Advertising
background image

3.

Copy the following FAL files to the project folder/directory:

• dataset.h
• falmt.dll
• falmt.lib

4.

Select SETTING on the Developer Studio PROJECT menu.

5.

Select the LINK tab in the Project setting dialog.

6.

Add falmt.lib to the OBJECT/LIBRARY MODULE column.

7.

Build/Execute.

NOTE:

For AIX systems:

#cc −qlanglvl=ansi −o output file name source file name /usr/lib/libfalmt.a

libfalmt.a:

object module file name of Multi-thread for FAL.

Error Information

For details on error messages, see

Chapter 7

on page 149.

The following error codes do not occur for FAL Multi-thread:

-2, -6, -20, -23, -32

The following error codes only occur for FAL Multi-thread:

Table 63 FAL Multi-thread Error Codes

Error Message and Content of Error Codes

Error Code

DATASET_ERROR_CANNOT_MALLOC
malloc() function is abnormally ended.

-29

DATASET_ERROR_FREE_INVALID_AREA
Invalid area for global area.

-30

DATASET_ERROR_CANNOT_FREE
free() function is abnormally ended.

-31

FAL Usage Scenario

Example 1: read data flowchart

Performing FAL Operations

146

Advertising