Параметры обратного вызова

Применимо к: Windows | Windows Server

Параметры обратного вызова

В этом разделе содержатся параметры, используемые для обратных вызовов.

JET_paramDisableCallbacks
65

Этот параметр отключает все обратные вызовы ядра СУБД к функциям, предоставляемым приложением. Он в первую очередь предназначен для поддержки служебных программ ядра СУБД и не предназначен для использования в приложении.

Метка Значение

Значение по умолчанию:

Неверно

Тип:

Логическое

Допустимый диапазон:

False, True

Область.

Экземпляр

Задать после JetCreateInstance:

Да

Устанавливается после JetInit:

Нет

Влияет на физический макет:

Нет

Влияет на надежность:

Нет

Влияет на производительность:

Нет

Влияет на ресурсы:

Нет

"Доступность":

Windows XP и более поздние выпуски

JET_paramEnablePersistedCallbacks
156

Этот параметр позволяет использовать постоянные обратные вызовы в базе данных. В выпусках, предшествующих Windows Vista, использование постоянных обратных вызовов было включено по умолчанию. Теперь приложения должны явно включить использование постоянных обратных вызовов во время выполнения с помощью этого параметра. Если этот параметр не задан, любая операция базы данных, требующая вызова обратного вызова, завершится сбоем с JET_errCallbackFailed. Этот параметр не влияет на обратные вызовы, указанные во время выполнения с помощью следующих механизмов: JET_paramRuntimeCallback, JetRegisterCallback или явный параметр обратного вызова в API JET. По-прежнему можно создать элементы схемы, содержащие постоянные обратные вызовы, даже если использование этих постоянных обратных вызовов запрещено. Если этот параметр имеет значение false, он переопределяет JET_paramDisableCallbacks.

Метка Значение

Значение по умолчанию:

Неверно

Тип:

Логическое

Допустимый диапазон:

False, True

Область.

Экземпляр

Задать после JetCreateInstance:

Да

Устанавливается после JetInit:

Нет

Влияет на физический макет:

Нет

Влияет на надежность:

Нет

Влияет на производительность:

Нет

Влияет на ресурсы:

Нет

"Доступность":

Windows Vista и более поздние выпуски

JET_paramRuntimeCallback
73

Этот параметр настраивает подсистему с функцией обратного вызова среды выполнения, реализуя интерфейс JET_CALLBACK . Этот обратный вызов может быть вызван по следующим причинам: JET_cbtypFreeCursorLS, JET_cbtypFreeTableLS или JET_cbtypNull. Дополнительные сведения см. в разделе JetSetLS .

Метка Значение

Значение по умолчанию:

NULL

Тип:

Указатель функции (JET_API_PTR)

Допустимый диапазон:

NULL, JET_CALLBACK*

Область.

Экземпляр

Задать после JetCreateInstance:

Да

Устанавливается после JetInit:

Нет

Влияет на физический макет:

Нет

Влияет на надежность:

Нет

Влияет на производительность:

Нет

Влияет на ресурсы:

Нет

"Доступность":

Windows XP и более поздние выпуски

Требования

Требование Значение

Клиент

Требуется Windows Vista или Windows XP.

Сервер

Требуется Windows Server 2008 или Windows Server 2003.

Верхняя часть

Объявлено в Esent.h.

См. также:

JET_API_PTR
JET_CALLBACK
JET_CBTYP
JetCreateInstance
JetInit
JetSetLS