Параметры обратного вызова
Применимо к: 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