EventProvider.WriteEventErrorCode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет возможные состояния последней операции записи.
public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode =
Public Enum EventProvider.WriteEventErrorCode
- Наследование
Поля
EventTooBig | 2 | Событие превышает размер буфера сеанса. События не могут выходить за пределы буферов. |
NoError | 0 | Запись выполнена успешно. |
NoFreeBuffers | 1 | Сеанс исчерпал свободные буфера для записи. Это может произойти при высокой частоте событий из-за перегрузки дисковой подсистемы или недостаточного количества буферов. Вместо блокировки события до тех пор, пока буферы не станут доступны, оно удаляется. Следует увеличить количество и размер буферов для сеанса, уменьшить количество записанных событий или их размер. |
Комментарии
Чтобы получить экземпляр этого перечисления, вызовите EventProvider.GetLastWriteEventError метод .
Методы EventProvider.WriteEvent, EventProvider.WriteMessageEventи EventProvider.WriteTransferEvent задают это значение, если не удается записать событие.