Type complexe OpcodeType
Définit une opération au sein d’un composant de l’application. Utilisé conjointement avec une tâche pour identifier la section de l’application qui journalisera l’événement.
<xs:complexType name="OpcodeType"
mixed="true"
>
<xs:simpleContent>
<xs:extension
base="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="mofValue"
type="UInt8Type"
use="optional"
/>
<xs:attribute name="message"
type="strTableRef"
use="optional"
/>
<xs:anyAttribute
processContents="lax"
namespace="##other"
/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
Attributs
Nom | Type | Description |
---|---|---|
message | strTableRef | Nom d’affichage localisé pour l’opcode. La chaîne de message fait référence à une chaîne localisée dans la section stringTable du manifeste. |
mofValue | UInt8Type | Réservé à un usage interne uniquement. |
name | QName | Nom de l’opcode. Ce nom doit être unique dans l’étendue de ce fournisseur. |
symbole | CSymbolType | Symbole à utiliser pour référencer l’opcode dans votre application. Le compilateur de messages (MC.exe) utilise le symbole pour créer une constante pour l’opcode 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 d’opcode. Vous pouvez spécifier des valeurs dans la plage 10 et 239. Pour obtenir la liste des valeurs opcode prédéfinies, consultez Remarques. |
Notes
Voici les valeurs d’opcode 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.
Nom | Valeur | Symbole | Description |
---|---|---|---|
win:Info | 0 | WINEVENT_OPCODE_INFO | Événement d'informations. |
win:Start | 1 | WINEVENT_OPCODE_START | Événement qui représente le démarrage d’une activité. |
win:Stop | 2 | WINEVENT_OPCODE_STOP | Événement qui représente l’arrêt d’une activité. L’événement correspond au dernier événement de démarrage non apparié. |
win:DC_Start | 3 | WINEVENT_OPCODE_DC_START | Événement qui représente le démarrage de la collecte de données. Il s’agit de types d’événements rundown. |
win:DC_Stop | 4 | WINEVENT_OPCODE_DC_STOP | Événement qui représente l’arrêt de la collecte de données. Il s’agit de types d’événements rundown. |
win:Extension | 5 | WINEVENT_OPCODE_EXTENSION | Evénement d'extension. |
win:Reply | 6 | WINEVENT_OPCODE_REPLY | Événement de réponse. |
win:Resume | 7 | WINEVENT_OPCODE_RESUME | Événement qui représente une activité qui reprend après avoir été suspendue. |
win:Suspend | 8 | WINEVENT_OPCODE_SUSPEND | Événement qui représente l’activité en cours de suspension en attendant l’achèvement d’une autre activité. |
win:Send | 9 | WINEVENT_OPCODE_SEND | Événement qui représente le transfert de l’activité vers un autre composant. |
win:Receive | 240 | WINEVENT_OPCODE_RECEIVE | Événement qui représente la réception d’un transfert d’activité d’un autre composant. |
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] |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour