TaskType 복합 형식
애플리케이션의 구성 요소 또는 하위 구성 요소를 정의합니다.
<xs:complexType name="TaskType"
mixed="true"
>
<xs:sequence>
<xs:element name="opcodes"
type="OpcodeListType"
minOccurs="0"
/>
</xs:sequence>
<xs:attribute name="name"
type="QName"
use="required"
/>
<xs:attribute name="symbol"
type="CSymbolType"
use="optional"
/>
<xs:attribute name="value"
type="UInt16Type"
use="required"
/>
<xs:attribute name="eventGUID"
type="GUIDType"
use="optional"
/>
<xs:attribute name="message"
type="strTableRef"
use="optional"
/>
<xs:anyAttribute
processContents="lax"
namespace="##other"
/>
</xs:complexType>
자식 요소
요소 |
Type |
Description |
Opcode |
OpcodeListType |
작업별 opcode 목록을 정의합니다. 작업별 opcode에 대해 Winmeta.xml 정의된 opcode 값을 사용할 수 없습니다.
|
특성
이름 |
형식 |
Description |
eventGUID |
GUIDType |
작업을 식별하는 레지스트리 형식의 전역적으로 고유한 식별자입니다. 이 특성은 -mof 메시지 컴파일러 인수를 사용하여 하위 수준 지원을 위한 MOF 클래스를 생성하는 경우에 필요합니다.
|
message |
strTableRef |
작업의 지역화된 표시 이름입니다. 메시지 문자열은 매니페스트의 stringTable 섹션에서 지역화된 문자열을 참조합니다.
|
name |
QName |
작업의 이름입니다.
|
기호 |
CSymbolType |
애플리케이션에서 작업을 참조하는 데 사용할 기호입니다.
메시지 컴파일러(MC.exe)는 기호를 사용하여 컴파일러가 생성하는 헤더 파일에서 작업에 대한 상수를 만듭니다. 기호를 지정하지 않으면 컴파일러에서 기호를 생성합니다.
|
값 |
UInt16Type |
공급자가 정의하는 작업 목록 내에서 이 작업을 고유하게 식별하는 숫자 값입니다. 값은 1에서 239까지의 범위에 있어야 합니다.
|
예제
다음 예제에서는 작업을 지정하는 방법을 보여줍니다.
<tasks>
<task name="printspool:Disconnect"
symbol="PRINTSPOOL_TASK_DISCONNECT"
value="0"
message="$(string.disconnect)"/>
<task name="printspool:Connect"
symbol="PRINTSPOOL_TASK_CONNECT"
value="1"
message="$(string.connect)">
<opcodes>
<opcode name="ReadRegistry"
symbol="MYOPCODE_READ_REGISTRY" value="11"
message="$(string.ReadRegistry)"/>
</opcodes>
</task>
</tasks>
요구 사항
요구 사항 |
값 |
지원되는 최소 클라이언트
|
Windows Vista [데스크톱 앱만 해당]
|
지원되는 최소 서버
|
Windows Server 2008 [데스크톱 앱만 해당]
|