EventProvider.WriteEventErrorCode Énumération

Définition

Définit les états possibles de la dernière opération d’écriture.

public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode = 
Public Enum EventProvider.WriteEventErrorCode
Héritage
EventProvider.WriteEventErrorCode

Champs

Nom Valeur Description
NoError 0

L’écriture a réussi.

NoFreeBuffers 1

La session n’a plus de mémoires tampons libres à écrire. Cela peut se produire pendant des taux d’événements élevés, car le sous-système de disque est surchargé ou le nombre de mémoires tampons est trop petit. Au lieu de bloquer jusqu’à ce que d’autres mémoires tampons soient disponibles, l’événement est supprimé. Envisagez d’augmenter le nombre et la taille des mémoires tampons pour la session, ou de réduire le nombre d’événements écrits ou la taille des événements.

EventTooBig 2

L’événement est supérieur à la taille de la mémoire tampon de session ; les événements ne peuvent pas couvrir les mémoires tampons.

Remarques

Pour obtenir une instance de cette énumération, appelez la EventProvider.GetLastWriteEventError méthode.

Les EventProvider.WriteEventméthodes et les méthodes EventProvider.WriteMessageEventEventProvider.WriteTransferEvent définissent cette valeur s’ils ne parviennent pas à écrire l’événement.

S’applique à

Voir aussi