Método Api.JetGetTruncateLogInfoInstance
Usado durante um backup iniciado por JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) para consultar uma instância dos nomes dos arquivos de log de transações que podem ser excluídos com segurança após a conclusão bem-sucedida do backup.
Namespace:Microsoft.Isam.Esent.Interop
Assembly: Microsoft.Isam.Esent.Interop (em Microsoft.Isam.Esent.Interop.dll)
Sintaxe
'Declaration
Public Shared Sub JetGetTruncateLogInfoInstance ( _
instance As JET_INSTANCE, _
<OutAttribute> ByRef files As String, _
maxChars As Integer, _
<OutAttribute> ByRef actualChars As Integer _
)
'Usage
Dim instance As JET_INSTANCE
Dim files As String
Dim maxChars As Integer
Dim actualChars As IntegerApi.JetGetTruncateLogInfoInstance(instance, _
files, maxChars, actualChars)
public static void JetGetTruncateLogInfoInstance(
JET_INSTANCE instance,
out string files,
int maxChars,
out int actualChars
)
Parâmetros
instance
Tipo: Microsoft.Isam.Esent.Interop.JET_INSTANCEA instância para a qual obter as informações.
files
Tipo: System.StringRetorna uma lista de cadeias de caracteres terminadas em nulo que descrevem o conjunto de arquivos de log de banco de dados que podem ser excluídos com segurança após a conclusão do backup. A lista de cadeias de caracteres retornadas nesse buffer está no mesmo formato de uma cadeia de caracteres múltipla usada pelo Registro. Cada cadeia de caracteres terminada em nulo é retornada em sequência seguida por um terminador nulo final.
maxChars
Tipo: System.Int32Número máximo de caracteres a serem recuperados.
actualChars
Tipo: System.Int32Tamanho real da lista de arquivos. Se for maior que maxChars, a lista será truncada.
Comentários
É importante observar que essa API não retornará um erro ou aviso se o buffer de saída for muito pequeno para aceitar a lista completa de arquivos que devem fazer parte do conjunto de arquivos de backup.
Confira também
Referência
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de