Komplexer LevelType-Typ
Definiert einen Schweregrad, der die Ausführlichkeit der protokollierten Ereignisse bestimmt.
<xs:complexType name="LevelType"
mixed="true"
>
<xs:simpleContent>
<xs:extension
base="xs:string"
>
<xs:attribute name="name"
type="QName"
use="required"
/>
<xs:attribute name="symbol"
type="CSymbolType"
use="optional"
/>
<xs:attribute name="value"
type="UInt8Type"
use="required"
/>
<xs:attribute name="message"
type="strTableRef"
use="optional"
/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
Attributes
| Name | type | Beschreibung |
|---|---|---|
| message | strTableRef | Der lokalisierte Anzeigename für die Ebene. Die Meldungszeichenfolge verweist auf eine lokalisierte Zeichenfolge im StringTable-Abschnitt des Manifests. |
| name | QName | Der Name, der dieser Ebene zugewiesen werden soll. Dieser Name muss innerhalb des Bereichs des Anbieters eindeutig sein. |
| Symbol | CSymbolType | Das Symbol, das verwendet werden soll, um auf die Ebene in Ihrer Anwendung zu verweisen. Der Nachrichtencompiler (MC.exe) verwendet das -Symbol, um eine Konstante für die Ebene in der Headerdatei zu erstellen, die der Compiler generiert. Wenn Sie kein Symbol angeben, generiert der Compiler ein Symbol für Sie. |
| value | UInt8Type | Der Wert der Ebene. Sie können Werte im Bereich von 16 bis 255 angeben. Vordefinierte Werte finden Sie unter Hinweise. |
Hinweise
Im Folgenden finden Sie die vordefinierten Levelwerte, die Sie verwenden können. Diese Werte werden in der Winmeta.xml definiert, die im Windows SDK enthalten ist.
| Name | Wert | Symbol | Beschreibung |
|---|---|---|---|
| win:Critical | 1 | WINEVENT _ LEVEL _ CRITICAL | Identifiziert ein ungewöhnliches Beendigungs- oder Beendigungsereignis. |
| win:Error | 2 | WINEVENT _ LEVEL _ ERROR | Identifiziert ein schwerwiegendes Fehlerereignis. |
| win:Warning | 3 | WINEVENT _ LEVEL _ WARNING | Identifiziert ein Warnungsereignis, z. B. einen Zuordnungsfehler. |
| win:Informational | 4 | INFORMATIONEN ZUM _ _ WINEVENT-LEVEL | Identifiziert ein Nicht-Fehlerereignis, z. B. ein Einstiegs- oder Beendigungsereignis. |
| win:Verbose | 5 | WINEVENT _ LEVEL _ VERBOSE | Identifiziert ein detailliertes Ablaufverfolgungsereignis. |
Höhere Zahlen implizieren, dass Sie auch niedrigere Ebenen erhalten. Wenn Sie beispielsweise win:Warning angeben, erhalten Sie alle Warnungs-, Fehler- und kritischen Ereignisse.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur [ Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |