The Teradata Access Module interface is supported by two parameters; there are no other elements or global or environmental variables. Each parameter is a structure pointer, and the structures provide the communication between an Access Module and a Teradata utility.
- The first parameter specifies a general, function-independent structure that contains the common fields required for all Access Module functions.
- The second parameter specifies a function-dependent structure that contains the unique fields required for a specific Access Module function:
- File Close
- File Get Position
- File Open
- File Read
- File Set Position
- File Write
- Get Attribute
- Identification
- Initialization
- Put Attribute
- Shutdown
The second parameter is passed as a void.
Access Module Functions provides a detailed description of each Access Module function, as well as an explanation of the corresponding function-dependent structure.