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]