Routines (alphabetical) > Routines: H > HDF-EOS Routines > EOS_EH_IDINFO

# EOS_EH_IDINFO

This function returns the HDF file IDs corresponding to the HDF-EOS file ID returned by EOS_SW_OPEN, EOS_GD_OPEN, or EOS_PT_OPEN. These IDs can then be used to create or access native HDF structures such as SDS arrays, Vdatas, or HDF attributes within an HDF-EOS file.

## Examples

To create a vdata within an existing HDF-EOS file:

fid = EOS_SW_OPEN("SwathFile.hdf", /RDWR)

status = EOS_EH_IDINFO(fid, hdffid, sdid)

## Syntax

Result = EOS_EH_IDINFO(fid, HDFfid, sdInterfaceID)

## Return Value

Returns SUCCEED(0) if successful and FAIL(–1) otherwise.

## Arguments

### fid

File ID (long) returned by EOS_SW_OPEN, EOS_GD_OPEN, or EOS_PT_OPEN.

### HDFfid

A named variable that will contain the HDF file ID (long) returned by Hopen.

### sdInterfaceID

A named variable that will contain the SD interface ID (long) returned by SDstart.

## Keywords

None

## Version History