Routines (alphabetical) > Routines: H > HDF Routines > HDF_ISHDF

# HDF_ISHDF

The HDF_ISHDF function determines whether or not a specified file in an HDF file.

This routine bases its judgement as to whether or not a file is an HDF file on the first few bytes of the file. Therefore, it is possible that HDF_ISHDF will identify the file as an HDF file, but HDF_OPEN will not be able to open the file (because it is corrupted).

## Syntax

Result = HDF_ISHDF(Filename)

## Return Value

Returns true (1) if the file is an HDF file and false (0) if the file either is not an HDF file or does not exist.

## Arguments

### Filename

A scalar string containing the name of the file to be tested.

## Keywords

None

## Version History

Pre 4.0 | Introduced