Сложный тип KeywordType
Определяет ключевое слово, идентифицирующий категорию событий. Ключевое слово — это тег, который вы присоединяете к событию для группирования событий в зависимости от их использования.
<xs:complexType name="KeywordType"
mixed="true"
>
<xs:simpleContent>
<xs:extension
base="xs:string"
>
<xs:attribute name="name"
type="QName"
use="required"
/>
<xs:attribute name="symbol"
type="CSymbolType"
use="optional"
/>
<xs:attribute name="mask"
type="HexInt64Type"
use="required"
/>
<xs:attribute name="message"
type="strTableRef"
use="optional"
/>
<xs:anyAttribute
processContents="lax"
namespace="##other"
/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
Атрибуты
Имя | Тип | Описание |
---|---|---|
маска | HexInt64Type | Битовая маска, которая должна иметь только один набор битов. Бит представляет категорию событий (например, события чтения или записи). Битовые значения можно указать в диапазоне от 0x0000000000000001 до 0x0000800000000000 (биты от 0 до 47). |
message | strTableRef | Локализованное отображаемое имя ключевое слово. Строка сообщения ссылается на локализованную строку в разделе stringTable манифеста. |
name | QName | Имя ключевое слово. Имя должно быть уникальным в списке ключевых слов, определяемых поставщиком. |
символ | CSymbolType | Символ, используемый для ссылки на ключевое слово в приложении.
Компилятор сообщений (MC.exe) использует символ для создания константы для ключевое слово в файле заголовка, создаваемом компилятором. Если не указать символ, компилятор создаст его автоматически. |
Комментарии
Файл Winmeta.xml, включенный в windows SDK, содержит список ключевых слов. Эти ключевые слова зарезервированы и не должны использоваться.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |