Méthode Api.JetOpenFileInstance
Ouvre une base de données jointe, un fichier de correctif de base de données ou un fichier journal des transactions d’un instance actif dans le but d’effectuer une sauvegarde approximative en streaming. Les données de ces fichiers peuvent ensuite être lues via le handle retourné à l’aide de JetReadFileInstance. Le handle retourné doit être fermé à l’aide de JetCloseFileInstance. Une sauvegarde externe du instance doit avoir été lancée précédemment à l’aide de JetBeginExternalBackupInstance.
Namespace:Microsoft.Isam.Esent.Interop
Assemblée: Microsoft.Isam.Esent.Interop (en Microsoft.Isam.Esent.Interop.dll)
Syntaxe
'Declaration
Public Shared Sub JetOpenFileInstance ( _
instance As JET_INSTANCE, _
file As String, _
<OutAttribute> ByRef handle As JET_HANDLE, _
<OutAttribute> ByRef fileSizeLow As Long, _
<OutAttribute> ByRef fileSizeHigh As Long _
)
'Usage
Dim instance As JET_INSTANCE
Dim file As String
Dim handle As JET_HANDLE
Dim fileSizeLow As Long
Dim fileSizeHigh As LongApi.JetOpenFileInstance(instance, _
file, handle, fileSizeLow, fileSizeHigh)
public static void JetOpenFileInstance(
JET_INSTANCE instance,
string file,
out JET_HANDLE handle,
out long fileSizeLow,
out long fileSizeHigh
)
Paramètres
instance
Type : Microsoft.Isam.Esent.Interop.JET_INSTANCEInstance à utiliser.
fichier
Type : System.StringFichier à ouvrir.
handle
Type : Microsoft.Isam.Esent.Interop.JET_HANDLERetourne un handle au fichier.
fileSizeLow
Type : System.Int64Retourne les 32 bits les moins significatifs de la taille de fichier.
fileSizeHigh
Type : System.Int64Retourne les 32 bits les plus significatifs de la taille de fichier.