Tipo complexo OpcodeType
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. |
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] |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de