Compartilhar via


Parâmetros de retorno de chamada

Aplica-se a: Windows | Windows Server

Parâmetros de retorno de chamada

Este tópico contém parâmetros usados para retornos de chamada.

JET_paramDisableCallbacks
65

Esse parâmetro desabilita todos os retornos de chamada do mecanismo de banco de dados para funções fornecidas pelo aplicativo. Ele destina-se principalmente a dar suporte aos utilitários do mecanismo de banco de dados e não se destina a ser usado em seu aplicativo.

Rótulo Valor

Valor Padrão:

Falso

Tipo:

Boolean

Intervalo válido:

False, True

Escopo:

Instância

Set After JetCreateInstance:

Sim

Definido após JetInit:

Não

Afeta o layout físico:

Não

Afeta a confiabilidade:

Não

Afeta o desempenho:

Não

Afeta recursos:

Não

Disponibilidade:

Windows XP e versões posteriores

JET_paramEnablePersistedCallbacks
156

Esse parâmetro permite o uso de retornos de chamada persistentes no banco de dados. Em versões anteriores ao Windows Vista, o uso de retornos de chamada persistentes era habilitado por padrão. Os aplicativos agora devem habilitar explicitamente o uso de retornos de chamada persistentes em runtime usando esse parâmetro. Se esse parâmetro não estiver definido, qualquer operação de banco de dados que exija a invocação de um retorno de chamada falhará com JET_errCallbackFailed. Esse parâmetro não afeta nenhum retorno de chamada especificado em runtime com os seguintes mecanismos: JET_paramRuntimeCallback, JetRegisterCallback ou um parâmetro de retorno de chamada explícito para uma API JET. Ainda é possível criar elementos de esquema que contenham retornos de chamada persistentes mesmo quando o uso desses retornos de chamada persistentes não é permitido. Quando esse parâmetro é definido como false, ele substitui JET_paramDisableCallbacks.

Rótulo Valor

Valor Padrão:

Falso

Tipo:

Boolean

Intervalo válido:

False, True

Escopo:

Instância

Set After JetCreateInstance:

Sim

Definido após JetInit:

Não

Afeta o layout físico:

Não

Afeta a confiabilidade:

Não

Afeta o desempenho:

Não

Afeta recursos:

Não

Disponibilidade:

Windows Vista e versões posteriores

JET_paramRuntimeCallback
73

Esse parâmetro configura o mecanismo com uma função de retorno de chamada de runtime implementando a interface JET_CALLBACK . Esse retorno de chamada pode ser chamado pelos seguintes motivos: JET_cbtypFreeCursorLS, JET_cbtypFreeTableLS ou JET_cbtypNull. Consulte JetSetLS para obter mais informações.

Rótulo Valor

Valor Padrão:

NULO

Tipo:

Ponteiro de função (JET_API_PTR)

Intervalo válido:

NULL, JET_CALLBACK*

Escopo:

Instância

Set After JetCreateInstance:

Sim

Definido após JetInit:

Não

Afeta o layout físico:

Não

Afeta a confiabilidade:

Não

Afeta o desempenho:

Não

Afeta recursos:

Não

Disponibilidade:

Windows XP e versões posteriores

Requisitos

Requisito Valor

Cliente

Requer o Windows Vista ou o Windows XP.

Servidor

Requer o Windows Server 2008 ou o Windows Server 2003.

Cabeçalho

Declarado em Esent.h.

Consulte Também

JET_API_PTR
JET_CALLBACK
JET_CBTYP
JetCreateInstance
JetInit
JetSetLS