EventProvider.WriteEventErrorCode Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define los posibles estados de la última operación de escritura.
public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode =
Public Enum EventProvider.WriteEventErrorCode
- Herencia
Campos
EventTooBig | 2 | El evento es mayor que el tamaño del búfer de sesión; los eventos no pueden abarcar los búferes. |
NoError | 0 | La operación escritura se realizó correctamente. |
NoFreeBuffers | 1 | La sesión se quedó sin búferes libres donde escribir. Esto puede ocurrir cuando las tasas de eventos son elevadas porque el subsistema del disco se sobrecarga o el número de búferes es demasiado pequeño. El evento, en lugar de bloquearse hasta que haya más búferes disponibles, se elimina. Considere la posibilidad de aumentar el número y el tamaño de los búferes para la sesión, o de reducir el número de eventos escritos o el tamaño de los eventos. |
Comentarios
Para obtener una instancia de esta enumeración, llame al EventProvider.GetLastWriteEventError método .
Los EventProvider.WriteEventmétodos , EventProvider.WriteMessageEventy EventProvider.WriteTransferEvent establecen este valor si no escriben el evento.