Método Api.JetGetSystemParameter (JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32)

Obtém opções de configuração de banco de dados.

Namespace:Microsoft.Isam.Esent.Interop
Assembly: Microsoft.Isam.Esent.Interop (em Microsoft.Isam.Esent.Interop.dll)

Sintaxe

'Declaration
Public Shared Function JetGetSystemParameter ( _
    instance As JET_INSTANCE, _
    sesid As JET_SESID, _
    paramid As JET_param, _
    ByRef paramValue As IntPtr, _
    <OutAttribute> ByRef paramString As String, _
    maxParam As Integer _
) As JET_wrn
'Usage
Dim instance As JET_INSTANCE
Dim sesid As JET_SESID
Dim paramid As JET_param
Dim paramValue As IntPtr
Dim paramString As String
Dim maxParam As Integer
Dim returnValue As JET_wrn

returnValue = Api.JetGetSystemParameter(instance, _
    sesid, paramid, paramValue, paramString, _
    maxParam)
public static JET_wrn JetGetSystemParameter(
    JET_INSTANCE instance,
    JET_SESID sesid,
    JET_param paramid,
    ref IntPtr paramValue,
    out string paramString,
    int maxParam
)

Parâmetros

  • paramValue
    Tipo: System.IntPtr

    Retorna o valor do parâmetro , se o valor for um inteiro.

  • paramString
    Tipo: System.String

    Retorna o valor do parâmetro , se o valor for uma cadeia de caracteres.

  • maxParam
    Tipo: System.Int32

    O tamanho máximo da cadeia de caracteres de parâmetro.

Valor retornado

Tipo: Microsoft.Isam.Esent.Interop.JET_wrn
Um código de aviso ESENT.

Comentários

ErrorToString passa o número de erro no paramValue, e é por isso que ele é um parâmetro ref e não um parâmetro out.

Confira também

Referência

Classe API

Membros da API

Sobrecarga de JetGetSystemParameter

Namespace Microsoft.Isam.Esent.Interop