Compartilhar via


Função JetGetInstanceMiscInfo

Aplica-se a: Windows | Windows Server

Função JetGetInstanceMiscInfo

A função JetGetInstanceMiscInfo recupera informações sobre a instância enquanto a instância está online.

Windows Vista: JetGetInstanceMiscInfo é introduzido no Windows Vista.

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

Parâmetros

instance

Identifica a instância de banco de dados que será usada para a chamada à API.

pvResult

Ponteiro para um buffer que receberá as informações. O tipo do buffer depende do InfoLevel. O chamador é responsável por alinhar o buffer adequadamente.

cbMax

O tamanho, em bytes, do buffer passado em pvResult.

InfoLevel

Determina que tipo de informação será recuperada para a instância especificada por instância. O formato dos dados armazenados no pvResult depende do InfoLevel.

As opções a seguir estão disponíveis para uso com esse parâmetro.

Valor

Significado

JET_InstanceMiscInfoLogSignature

pvResult é interpretado como uma estrutura JET_SIGNATURE da sequência de log de transações associada a essa instância.

Valor Retornado

Essa função retorna o tipo de dados JET_ERR com um dos seguintes códigos de retorno. Para obter mais informações sobre os possíveis erros de ESE, consulte Erros extensíveis do mecanismo de armazenamento e parâmetros de tratamento de erros.

Código de retorno

Descrição

JET_errSuccess

A operação foi concluída com sucesso.

JET_errBufferTooSmall

O buffer era muito pequeno.

JET_errInvalidParameter

Um JET_INSTANCE inválido ou um InfoLevel inválido foi especificado.

Requisitos

Requisito Valor

Cliente

Requer o Windows Vista.

Servidor

Requer o Windows Server 2008.

Cabeçalho

Declarado em Esent.h.

Biblioteca

Use ESENT.lib.

DLL

Requer ESENT.dll.

Consulte Também

JET_ERR
JET_INSTANCE
JET_SIGNATURE