Sumário

Search

  1. Prefácio
  2. A Linguagem de Transformação
  3. Constantes
  4. Operadores
  5. Variáveis
  6. Datas
  7. Funções
  8. Criação de funções personalizadas
  9. Referência de API da Função Personalizada

Referência de Linguagem de Transformação

Referência de Linguagem de Transformação

Função Não Inicialização em Nível de Módulo

Função Não Inicialização em Nível de Módulo

O PowerCenter chama module_deinit uma vez para cada módulo para não inicializar nenhuma estrutura de dados nessa função. Ele chama essa função depois que todas as interações em nível de função são concluídas.
Utilize a seguinte sintaxe:
INFA_EXPR_STATUS (*module_deinit) (INFA_EXPR_MODULE_HANDLE module);
Argumento
Tipo de dados
Entrada/
Saída
Descrição
módulo
INFA_EXPR_MODULE_HANDLE
Entrada
Identificador de nível de módulo que a estrutura transmite ao plug-in quando a função init do módulo é chamada.
O tipo de dados retornado é INFA_EXPR_STATUS. Use ISUCCESS e IFAILURE como os valores retornados. Se a função retornar IFAILURE, a sessão ou o fluxo de trabalho falhará.