Tipo complexo OpcodeType
Artigo 06/13/2023
3 colaboradores
Comentários
Neste artigo
Define uma operação dentro de um componente do aplicativo. Usado em conjunto com uma tarefa para identificar a seção do aplicativo que está registrando o evento em log.
<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>
Atributos
Nome
Tipo
Descrição
message
strTableRef
O nome de exibição localizado para o opcode. A cadeia de caracteres de mensagem faz referência a uma cadeia de caracteres localizada na seção stringTable do manifesto.
mofValue
UInt8Type
Reservado apenas para uso interno.
name
QName
O nome do opcode. Esse nome deve ser exclusivo dentro do escopo desse provedor.
símbolo
CSymbolType
O símbolo a ser usado para referenciar o opcode em seu aplicativo. O Compilador de Mensagens (MC.exe) usa o símbolo para criar uma constante para o opcode no arquivo de cabeçalho gerado pelo compilador. Se você não especificar um símbolo, o compilador gerará um para você.
value
UInt8Type
O valor opcode. Você pode especificar valores no intervalo 10 e 239. Para obter uma lista de valores opcode predefinidos, consulte Comentários.
Veja a seguir os valores opcode predefinidos que você pode usar. Esses valores são definidos no arquivo Winmeta.xml incluído no SDK do Windows.
Nome
Valor
Símbolo
Descrição
win:Info
0
WINEVENT_OPCODE_INFO
Um evento informativo.
win:Start
1
WINEVENT_OPCODE_START
Um evento que representa o início de uma atividade.
win:Stop
2
WINEVENT_OPCODE_STOP
Um evento que representa a interrupção de uma atividade. O evento corresponde ao último evento inicial não pago.
win:DC_Start
3
WINEVENT_OPCODE_DC_START
Um evento que representa a coleta de dados começando. Esses são tipos de evento de rundown.
win:DC_Stop
4
WINEVENT_OPCODE_DC_STOP
Um evento que representa a interrupção da coleta de dados. Esses são tipos de evento de rundown.
win:Extension
5
WINEVENT_OPCODE_EXTENSION
Um evento de extensão.
win:Reply
6
WINEVENT_OPCODE_REPLY
Um evento de resposta.
win:Resume
7
WINEVENT_OPCODE_RESUME
Um evento que representa uma atividade retomada após ser suspenso.
win:Suspend
8
WINEVENT_OPCODE_SUSPEND
Um evento que representa a atividade que está sendo suspensa até a conclusão de outra atividade.
win:Send
9
WINEVENT_OPCODE_SEND
Um evento que representa a transferência de atividade para outro componente.
win:Receive
240
WINEVENT_OPCODE_RECEIVE
Um evento que representa o recebimento de uma transferência de atividade de outro componente.
Requisitos
Requisito
Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]