OpcodeType 複合型

アプリケーションのコンポーネント内で操作を定義します。 イベントをログに記録しているアプリケーションのセクションを識別するために、タスクと組み合わせて使用されます。

<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>

属性

名前 説明
message strTableRef オペコードのローカライズされた表示名。 メッセージ文字列は、マニフェストの stringTable セクションでローカライズされた文字列を参照します。
mofValue UInt8Type 内部使用専用に予約されています。
name QName オペコードの名前。 この名前は、このプロバイダーのスコープ内で一意である必要があります。
記号 CSymbolType アプリケーションでオペコードを参照するために使用するシンボル。 メッセージ コンパイラ (MC.exe) は、 シンボルを使用して、コンパイラによって生成されるヘッダー ファイル内のオペコードの定数を作成します。 シンボルを指定しない場合、コンパイラによって自動的に生成されます。
value UInt8Type オペコード値。 10 と 239 の範囲で値を指定できます。 定義済みのオペコード値の一覧については、「解説」を参照してください。

注釈

使用できる定義済みのオペコード値を次に示します。 これらの値は、Windows SDK に含まれるWinmeta.xml ファイルで定義されます。

名前 Symbol 説明
win:Info 0 WINEVENT_OPCODE_INFO 情報イベント。
win:Start 1 WINEVENT_OPCODE_START アクティビティの開始を表すイベント。
win:Stop 2 WINEVENT_OPCODE_STOP アクティビティの停止を表すイベント。 イベントは、ペアになっていない最後の開始イベントに対応します。
win:DC_Start 3 WINEVENT_OPCODE_DC_START 開始中のデータ収集を表すイベント。 これらはランダウン イベントの種類です。
win:DC_Stop 4 WINEVENT_OPCODE_DC_STOP データ収集の停止を表すイベント。 これらはランダウン イベントの種類です。
win:Extension 5 WINEVENT_OPCODE_EXTENSION 拡張イベント。
win:Reply 6 WINEVENT_OPCODE_REPLY 応答イベント。
win:Resume 7 WINEVENT_OPCODE_RESUME 中断された後に再開されるアクティビティを表すイベント。
win:Suspend 8 WINEVENT_OPCODE_SUSPEND 別のアクティビティの完了を保留している中断中のアクティビティを表すイベント。
win:Send 9 WINEVENT_OPCODE_SEND 別のコンポーネントへの転送アクティビティを表すイベント。
win:Receive 240 WINEVENT_OPCODE_RECEIVE 別のコンポーネントからのアクティビティ転送の受信を表すイベント。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]