[ Bottom of Page | Previous Page | Next Page | Contents | Index | Library Home | Legal | Search ]

Technical Reference: Base Operating System and Extensions, Volume 1

HBA_RegisterLibrary Subroutine

Purpose

Registers the vendor specific library with the Common HBA API.

Library

Common Host Bus Adapter Library (libHBAAPI.a)

Syntax

#include <hbaapi.h>

HBA_STATUS HBA_RegisterLibrary (entrypoints)
PHBA_ENTRYPOINTS entrypoints;

Description

The HBA_RegisterLibrary subroutine registers a vendor implementation of a SAN management library with the Common HBA API.

Parameters

entrypoints Points to the data structure in the .h file. The name of the structure in the .h file is HBA_EntryPoints.

Return Values

Upon successful completion, this subroutine returns a value of HBA_STATUS_ERROR_NOT_SUPPORTED.

Error Codes

The Storage Area Network Host Bus Adapter API subroutines return the following error codes:

HBA_STATUS_ERROR_NOT_SUPPORTED A value of 2 if the function is not supported.

Related Information

HBA_LoadLibrary Subroutine and HBA_FreeLibrary Subroutine.

Special Files in AIX 5L Version 5.2 Files Reference describes specific qualities of the files that define devices.

[ Top of Page | Previous Page | Next Page | Contents | Index | Library Home | Legal | Search ]