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>
특성
이름 |
형식 |
Description |
message |
strTableRef |
opcode의 지역화된 표시 이름입니다. 메시지 문자열은 매니페스트의 stringTable 섹션에서 지역화된 문자열을 참조합니다.
|
mofValue |
UInt8Type |
이 속성은 내부 전용으로 예약되어 있으므로
|
name |
QName |
opcode의 이름입니다. 이 이름은 이 공급자의 scope 내에서 고유해야 합니다.
|
기호 |
CSymbolType |
애플리케이션에서 opcode를 참조하는 데 사용할 기호입니다.
메시지 컴파일러(MC.exe)는 기호를 사용하여 컴파일러가 생성하는 헤더 파일에서 opcode에 대한 상수를 만듭니다. 기호를 지정하지 않으면 컴파일러에서 기호를 생성합니다.
|
값 |
UInt8Type |
opcode 값입니다. 10과 239 범위의 값을 지정할 수 있습니다. 미리 정의된 opcode 값 목록은 비고를 참조하세요.
|
다음은 사용할 수 있는 미리 정의된 opcode 값입니다. 이러한 값은 Windows SDK에 포함된 Winmeta.xml 파일에 정의됩니다.
속성 |
값 |
기호 |
Description |
win:Info |
0 |
WINEVENT_OPCODE_INFO |
정보 이벤트로, |
win:Start |
1 |
WINEVENT_OPCODE_START |
활동 시작을 나타내는 이벤트입니다. |
win:Stop |
2 |
WINEVENT_OPCODE_STOP |
활동 중지를 나타내는 이벤트입니다. 이벤트는 마지막 0이 없는 시작 이벤트에 해당합니다. |
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 [데스크톱 앱만 해당]
|