Bagikan melalui


Metode Api.JetGetTruncateLogInfoInstance

Digunakan selama pencadangan yang dimulai oleh JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) untuk mengkueri instans untuk nama file log transaksi yang dapat dihapus dengan aman setelah pencadangan berhasil diselesaikan.

Namespace:Microsoft.Isam.Esent.Interop
Majelis: Microsoft.Isam.Esent.Interop (dalam Microsoft.Isam.Esent.Interop.dll)

Sintaks

'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
)

Parameter

  • file
    Jenis: System.String

    Mengembalikan daftar string null yang dihentikan yang menjelaskan kumpulan file log database yang dapat dihapus dengan aman setelah pencadangan selesai. Daftar string yang dikembalikan dalam buffer ini dalam format yang sama dengan multi-string yang digunakan oleh registri. Setiap string yang dihentikan null dikembalikan secara berurutan diikuti oleh terminator null akhir.

  • maxChars
    Jenis: System.Int32

    Jumlah maksimum karakter yang akan diambil.

  • karakter aktual
    Jenis: System.Int32

    Ukuran aktual daftar file. Jika ini lebih besar dari maxChars, maka daftar telah dipotong.

Keterangan

Penting untuk dicatat bahwa API ini tidak mengembalikan kesalahan atau peringatan jika buffer output terlalu kecil untuk menerima daftar lengkap file yang harus menjadi bagian dari kumpulan file cadangan.

Lihat juga

Referensi

Kelas Api

Anggota api

Namespace Microsoft.Isam.Esent.Interop