AdsDDAddProcedure

Adiciona um procedimento ao dicionário de dados.

Sintaxe

UNSIGNED32 ENTRYPOINT AdsDDAddProcedure(ADSHANDLE   hConnect,
                                        UNSIGNED8*  pucName,
                                        UNSIGNED8*  pucContainer,
                                        UNSIGNED8*  pucProcName,
                                        UNSIGNED32  ulInvokeOption,
                                        UNSIGNED8*  pucInParams,
                                        UNSIGNED8*  pucOutParams,
                                        UNSIGNED8*  pucComments);

Parâmetros

Parâmetro Tipo Descrição
hConnect ADSHANDLE Handle da conexão.
pucName UNSIGNED8* Nome do procedimento.
pucContainer UNSIGNED8* Container (DLL/arquivo).
pucProcName UNSIGNED8* Nome da função no container.
ulInvokeOption UNSIGNED32 Opção de invocação.
pucInParams UNSIGNED8* Parâmetros de entrada.
pucOutParams UNSIGNED8* Parâmetros de saída.
pucComments UNSIGNED8* Comentários.

Valor de Retorno

AE_SUCCESS (0) em caso de sucesso. Código de erro se falhar.

Descrição

AdsDDAddProcedure adiciona um procedimento armazenado ao dicionário de dados.

Exemplo

AdsDDAddProcedure(hConnect, "meu_proc", "meudll.dll",
                  "MinhaFuncao", 0, "C(50)", "N(10)", NULL);

Ver Também


AdsDDAddTable →


This site uses Just the Docs, a documentation theme for Jekyll.