EventProvider.WriteEventErrorCode 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
마지막 쓰기 작업의 가능한 상태를 정의합니다.
public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode =
Public Enum EventProvider.WriteEventErrorCode
- 상속
필드
| Name | 값 | Description |
|---|---|---|
| NoError | 0 | 쓰기가 성공했습니다. |
| NoFreeBuffers | 1 | 세션에 쓸 무료 버퍼가 부족했습니다. 디스크 하위 시스템이 오버로드되거나 버퍼 수가 너무 적기 때문에 높은 이벤트 속도 동안 이 문제가 발생할 수 있습니다. 더 많은 버퍼를 사용할 수 있게 될 때까지 차단하는 대신 이벤트가 삭제됩니다. 세션에 대한 버퍼의 수와 크기를 늘리거나 기록된 이벤트 수 또는 이벤트 크기를 줄이는 것이 좋습니다. |
| EventTooBig | 2 | 이벤트가 세션 버퍼 크기보다 큰 경우 이벤트는 버퍼를 확장할 수 없습니다. |
설명
이 열거형의 인스턴스를 얻으려면 메서드를 호출합니다 EventProvider.GetLastWriteEventError .
EventProvider.WriteEvent이벤트를 작성하지 못한 경우 , EventProvider.WriteMessageEvent및 EventProvider.WriteTransferEvent 메서드는 이 값을 설정합니다.