EventProvider.WriteEventErrorCode Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce gli stati possibili dell'ultima operazione di scrittura.
public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode =
Public Enum EventProvider.WriteEventErrorCode
- Ereditarietà
Campi
EventTooBig | 2 | L'evento è più grande della dimensione del buffer della sessione e l'estensione degli eventi su più buffer non è consentita. |
NoError | 0 | L'operazione di scrittura è stata completata. |
NoFreeBuffers | 1 | Sono stati esauriti i buffer liberi in cui scrivere per la sessione. Questa situazione può verificarsi in caso di frequenze di evento elevate perché il sottosistema del disco è sovraccarico o il numero di buffer è insufficiente. Anziché essere bloccato finché non diventano disponibili più buffer, l'evento viene eliminato. Aumentare il numero e la dimensione dei buffer per la sessione oppure ridurre il numero di eventi scritti o la loro dimensione. |
Commenti
Per ottenere un'istanza di questa enumerazione, chiamare il EventProvider.GetLastWriteEventError metodo .
I EventProvider.WriteEventmetodi , EventProvider.WriteMessageEvente EventProvider.WriteTransferEvent impostano questo valore se non riescono a scrivere l'evento.