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>
子元素
屬性
名称 |
類型 |
Description |
eventGUID |
GUIDType |
以登錄格式識別工作的全域唯一識別碼。 如果您使用 -mof 訊息編譯器引數來產生下層支援的 MOF 類別,則需要這個屬性。
|
message |
strTableRef |
工作的當地語系化顯示名稱。 訊息字串會參考資訊清單 之 stringTable 區段中的當地語系化字串。
|
NAME |
QName |
工作的名稱。
|
符號 |
CSymbolType |
用來參考應用程式中工作的符號。
訊息編譯器 (MC.exe) 會使用 符號,為編譯器產生的標頭檔中的工作建立常數。 如果您未指定符號,編譯器就會為您產生一個符號。
|
value |
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 [僅限傳統型應用程式]
|