Partager via


Méthode ILog::TruncatePrefix (txlogpub.h)

Supprime le préfixe spécifié du journal, ce qui le rend non récupérable.

Syntaxe

HRESULT TruncatePrefix(
  [in] LSN lsnFirstToKeep
);

Paramètres

[in] lsnFirstToKeep

LSN du premier enregistrement à ne pas jeter. Si ce paramètre est 0, le journal entier est vidé.

Valeur retournée

Cette méthode peut retourner les valeurs suivantes, ainsi que d’autres valeurs HRESULT .

Code de retour Description
S_OK
Le journal a été tronqué avec succès.
E_INVALIDARG
lsnFirstToKeep est en dehors des limites actuelles du journal. Consultez ILog::GetLogLimits.

Remarques

Cette demande n’est qu’un indicateur de l’implémentation du journal. Le journal est libre d’ignorer la demande ou d’en conserver plus que ce qui était strictement demandé. De nombreuses implémentations ILog suivent cette dernière option.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête txlogpub.h

Voir aussi

Ilog