EventProvider.WriteEventErrorCode Перечисление

Определение

Определяет возможные состояния последней операции записи.

public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode = 
Public Enum EventProvider.WriteEventErrorCode
Наследование
EventProvider.WriteEventErrorCode

Поля

Имя Значение Описание
NoError 0

Запись была успешной.

NoFreeBuffers 1

В сеансе не было свободного буфера для записи. Это может произойти во время высокой частоты событий, так как подсистема диска перегружена или количество буферов слишком мало. Вместо блокировки до тех пор, пока не станет доступно больше буферов, событие удаляется. Рассмотрите возможность увеличения числа и размера буферов для сеанса или уменьшения количества записанных событий или размера событий.

EventTooBig 2

Событие больше размера буфера сеанса; события не могут охватывать буферы.

Комментарии

Чтобы получить экземпляр этого перечисления, вызовите EventProvider.GetLastWriteEventError метод.

EventProvider.WriteEventМетоды EventProvider.WriteMessageEventи EventProvider.WriteTransferEvent методы задают это значение, если не удалось записать событие.

Применяется к

См. также раздел