UDF PROGRAMMERS MANUAL

create_idf_data_structure (1) UDF PROGRAMMERS MANUAL create_idf_data_structure (1)
NAME create_idf_data_structure

SYNOPSIS

#include "libbase_udf.h"
ByTe_2 create_idf_data_structure (void **UDF);

INPUT DEFINITIONS

UDF - pointer to memory holding a set of UDF data

DESCRIPTION create_idf_data_structure() allocates a single instance of the UDF data structure with pointer UDF. This structure holds the contents of a single UDF data read and is filled by a call to the read_drec() routine. All contents are overwritten with each read. If necessary, multiple instances of the structure may be created and used.

RETURN VALUE On success, ALL_OKAY is returned, otherwise an error code is returned.

ERRORS CREATE_DATA_ALL_MALLOC Master structure allocation error. CREATE_DATA_MALLOC Data structure allocation error. CREATE_DATA_ALL_REALLOC Master structure re-allocation error.

APPLICABLE FORMATS UDF V2.2, IDFS V2.1

RESTRICTIONS None.

SEE ALSO ret_codes (1H) read_drec (1)

UDF V2.2 July 31, 1999 UDF V2.2

TOC HOME