Freigeben über


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 Typ BESCHREIBUNG
message strTableRef Der lokalisierte Anzeigename für die Ebene. Die Nachrichtenzeichenfolge verweist auf eine lokalisierte Zeichenfolge im Abschnitt stringTable 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 eines für Sie.
value UInt8Type Der Wert der Ebene. Sie können Werte im Bereich 16 bis 255 angeben. Vordefinierte Ebenenwerte finden Sie unter Hinweise.

Bemerkungen

Im Folgenden sind die vordefinierten Ebenenwerte aufgeführt, die Sie verwenden können. Diese Werte werden in der Winmeta.xml-Datei definiert, die im Windows SDK enthalten ist.

Name Wert Symbol BESCHREIBUNG
win:Critical 1 WINEVENT_LEVEL_CRITICAL Identifiziert ein ungewöhnliches Exit- oder Beendigungsereignis.
win:Error 2 WINEVENT_LEVEL_ERROR Identifiziert ein schwerwiegendes Fehlerereignis.
win:Warning 3 WINEVENT_LEVEL_WARNING Identifiziert ein Warnereignis, z. B. einen Zuordnungsfehler.
win:Informational 4 WINEVENT_LEVEL_INFO Identifiziert ein Nichtfehlerereignis, z. B. ein Ein- oder Ausstiegsereignis.
win:Verbose 5 WINEVENT_LEVEL_VERBOSE Identifiziert ein detailliertes Ablaufverfolgungsereignis.

Höhere Zahlen bedeuten, 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 Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]