Поделиться через


Функция JetGetInstanceMiscInfo

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

Функция JetGetInstanceMiscInfo

Функция JetGetInstanceMiscInfo извлекает сведения об экземпляре, пока экземпляр находится в сети.

Windows Vista: JetGetInstanceMiscInfo появился в Windows Vista.

    JET_ERR JET_API JetGetInstanceMiscInfo(
      __in          JET_INSTANCE instance,
      __out         void* pvResult,
      __in          unsigned long cbMax,
      __in          unsigned long InfoLevel
    );

Параметры

Экземпляр

Определяет экземпляр базы данных, который будет использоваться для вызова API.

pvResult

Указатель на буфер, который будет получать сведения. Тип буфера зависит от InfoLevel. Вызывающий объект отвечает за соответствующее выравнивание буфера.

cbMax

Размер (в байтах) буфера, передаваемого в pvResult.

InfoLevel

Определяет тип сведений, которые будут получены для экземпляра, указанного экземпляром . Формат данных, хранящихся в pvResult, зависит от InfoLevel.

С этим параметром доступны следующие параметры.

Значение

Значение

JET_InstanceMiscInfoLogSignature

pvResult интерпретируется как JET_SIGNATURE структура последовательности журнала транзакций, связанной с этим экземпляром.

Возвращаемое значение

Эта функция возвращает тип данных JET_ERR с одним из следующих кодов возврата. Дополнительные сведения о возможных ошибках ESE см. в разделах Ошибки подсистемы расширяемого хранилища и Параметры обработки ошибок.

Код возврата

Описание

JET_errSuccess

Операция выполнена успешно.

JET_errBufferTooSmall

Буфер был слишком мал.

JET_errInvalidParameter

Указан недопустимый JET_INSTANCE или недопустимый InfoLevel .

Требования

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

Клиент

Требуется Windows Vista.

Сервер

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

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

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

Библиотека

Используйте ESENT.lib.

DLL

Требуется ESENT.dll.

См. также:

JET_ERR
JET_INSTANCE
JET_SIGNATURE