Type complexe LevelType
Définit une valeur de gravité qui détermine le détail des événements en cours de journalisation.
<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>
Attributs
Nom | Type | Description |
---|---|---|
message | strTableRef | Nom d’affichage localisé du niveau. La chaîne de message fait référence à une chaîne localisée dans la section stringTable du manifeste. |
name | QName | Nom à attribuer à ce niveau. Ce nom doit être unique dans l’étendue du fournisseur. |
symbole | CSymbolType | Symbole à utiliser pour référencer le niveau dans votre application. Le compilateur de messages (MC.exe) utilise le symbole pour créer une constante pour le niveau dans le fichier d’en-tête généré par le compilateur. Si vous ne spécifiez pas de symbole, le compilateur en génère un pour vous. |
value | UInt8Type | Valeur de niveau. Vous pouvez spécifier des valeurs dans la plage 16 à 255. Pour connaître les valeurs de niveau prédéfinies, consultez Remarques. |
Notes
Voici les valeurs de niveau prédéfinies que vous pouvez utiliser. Ces valeurs sont définies dans le fichier Winmeta.xml inclus dans le Kit de développement logiciel (SDK) Windows.
Name | Valeur | Symbole | Description |
---|---|---|---|
win:Critical | 1 | WINEVENT_LEVEL_CRITICAL | Identifie un événement de sortie ou d’arrêt anormal. |
win:Error | 2 | WINEVENT_LEVEL_ERROR | Identifie un événement d’erreur grave. |
win:Warning | 3 | WINEVENT_LEVEL_WARNING | Identifie un événement d’avertissement tel qu’un échec d’allocation. |
win:Informational | 4 | WINEVENT_LEVEL_INFO | Identifie un événement non-erreur tel qu’un événement d’entrée ou de sortie. |
win:Verbose | 5 | WINEVENT_LEVEL_VERBOSE | Identifie un événement de trace détaillé. |
Des nombres plus élevés impliquent que vous obtenez également des niveaux inférieurs. Par exemple, si vous spécifiez win:Warning, vous recevez tous les événements d’avertissement, d’erreur et critiques.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |