STORPORT_ETW_LEVEL enumeration (storport.h)
The STORPORT_ETW_LEVEL enumeration defines the level of importance or severity of an ETW event.
Syntax
typedef enum _STORPORT_ETW_LEVEL {
StorportEtwLevelLogAlways = 0,
StorportEtwLevelCritical = 1,
StorportEtwLevelError = 2,
StorportEtwLevelWarning = 3,
StorportEtwLevelInformational = 4,
StorportEtwLevelVerbose = 5,
StorportEtwLevelMax
} STORPORT_ETW_LEVEL, *PSTORPORT_ETW_LEVEL;
Constants
StorportEtwLevelLogAlways Value: 0 Log the event unconditionally. An event with this level is logged without any throttling. |
StorportEtwLevelCritical Value: 1 Indicates a critical condition that could cause severe problems such as a system crash. An event with this level is logged without any throttling. |
StorportEtwLevelError Value: 2 Indicates an error condition. Events at this level are throttled at the specific device instance at which the miniport event is targeted. There's an upper limit on the count of events per hour at the device instance. |
StorportEtwLevelWarning Value: 3 Indicates a potential issue or something unexpected. Like error-level events, warning-level events are throttled at the specific device instance level. |
StorportEtwLevelInformational Value: 4 Indicates an informational event, such as status. Informational events are also throttled at the specific device instance level. |
StorportEtwLevelVerbose Value: 5 Indicates that the event provides detailed tracing information, typically for debugging purposes. Verbose-level events aren't throttled. |
StorportEtwLevelMax Maximum value for the enumeration. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8.1 |
Header | storport.h |