Bagikan melalui


Tipe Kompleks OpcodeType

Mendefinisikan operasi dalam komponen aplikasi. Digunakan bersama dengan tugas untuk mengidentifikasi bagian aplikasi yang mencatat peristiwa.

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

Atribut

Nama Jenis Deskripsi
pesan strTableRef Nama tampilan yang dilokalkan untuk opcode. String pesan mereferensikan string yang dilokalkan di bagian stringTable dari manifes.
mofValue UInt8Type Dicadangkan untuk penggunaan internal saja.
nama QName Nama opcode. Nama ini harus unik dalam lingkup penyedia ini.
simbol CSymbolType Simbol yang digunakan untuk mereferensikan opcode dalam aplikasi Anda. Pengkompilasi Pesan (MC.exe) menggunakan simbol untuk membuat konstanta untuk opcode dalam file header yang dihasilkan pengkompilasi. Jika Anda tidak menentukan simbol, pengkompilasi akan menghasilkannya untuk Anda.
nilai UInt8Type Nilai opcode. Anda dapat menentukan nilai dalam rentang 10 dan 239. Untuk daftar nilai opcode yang telah ditentukan sebelumnya, lihat Keterangan.

Keterangan

Berikut ini adalah nilai opcode yang telah ditentukan sebelumnya yang bisa Anda gunakan. Nilai-nilai ini didefinisikan dalam file Winmeta.xml yang disertakan dalam Windows SDK.

Nama Nilai Simbol Deskripsi
win:Info 0 WINEVENT_OPCODE_INFO Peristiwa informasi.
win:Start 1 WINEVENT_OPCODE_START Peristiwa yang mewakili memulai aktivitas.
win:Stop 2 WINEVENT_OPCODE_STOP Peristiwa yang mewakili penghentian aktivitas. Peristiwa ini sesuai dengan peristiwa mulai terakhir yang belum berpasangan.
win:DC_Start 3 WINEVENT_OPCODE_DC_START Peristiwa yang mewakili pengumpulan data dimulai. Ini adalah jenis peristiwa rundown.
win:DC_Stop 4 WINEVENT_OPCODE_DC_STOP Peristiwa yang mewakili penghentian pengumpulan data. Ini adalah jenis peristiwa rundown.
win:Extension 5 WINEVENT_OPCODE_EXTENSION Peristiwa ekstensi.
win:Balas 6 WINEVENT_OPCODE_REPLY Peristiwa balasan.
win:Resume 7 WINEVENT_OPCODE_RESUME Peristiwa yang mewakili aktivitas yang dilanjutkan setelah ditangguhkan.
win:Tangguhkan 8 WINEVENT_OPCODE_SUSPEND Peristiwa yang mewakili aktivitas yang ditangguhkan menunggu penyelesaian aktivitas lain.
win:Send 9 WINEVENT_OPCODE_SEND Peristiwa yang mewakili aktivitas transfer ke komponen lain.
win:Receive 240 WINEVENT_OPCODE_RECEIVE Peristiwa yang mewakili penerimaan transfer aktivitas dari komponen lain.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]