Логический атрибут

Логическое значение ключевого слова указывает, что выражение или константное выражение, связанное с идентификатором, принимает только значения TRUE и FALSE.

boolean identifier-name;

Параметры

идентификатор-имя

Указывает допустимый идентификатор MIDL. Допустимые идентификаторы MIDL состоят из до 31 буквенно-цифровых и (или) символов подчеркивания и должны начинаться с буквы или символа подчеркивания.

Remarks

Логический тип является одним из базовых типов языка IDL. Логический тип может отображаться как описатель типа в объявлениях const, объявлениях typedef, общих объявлениях и деклараторах функций (как описатель типа возвращаемого функции и в качестве описателя типа параметров). Контекст, в котором отображаются описатели типов, см. в файле IDL.

Примечание

Логический базовый тип несовместим с атрибутом oleautomation. Используйте VARIANT_BOOL в интерфейсах, совместимых с автоматизацией.

 

См. также раздел

Базовые типы MIDL

const

Файл определения интерфейса (IDL)

oleautomation

Typedef