Table of Contents

Search

  1. Preface
  2. The Transformation Language
  3. Constants
  4. Operators
  5. Variables
  6. Dates
  7. Functions
  8. Creating Custom Functions
  9. Custom Function API Reference

Transformation Language Reference

Transformation Language Reference

Module-Level Deinitialization Function

Module-Level Deinitialization Function

PowerCenter calls module_deinit once for each module to deinitialize any data structure in this function. It calls this function after all function-level interactions are complete.
Use the following syntax:
INFA_EXPR_STATUS (*module_deinit) (INFA_EXPR_MODULE_HANDLE module);
Argument
Datatype
Input/
Output
Description
module
INFA_EXPR_MODULE_HANDLE
Input
Module-level handle that the framework passes to the plug-in when the module init function is called.
The return datatype is INFA_EXPR_STATUS. Use ISUCCESS and IFAILURE as the return values. If the function returns IFAILURE, the session or workflow fails.