Строки форматирования типов
Символы форматирования обозначают объекты, представляющие интерес для обработчика недоставки. Существует символ формата для каждого базового типа, для различных сложных типов, а также для описания указателей, упаковки, выравнивания и других объектов. Для составных типов распознается несколько категорий структур и массивов на основе их свойств производительности. Строка формата для каждой категории начинается с маркера FC, определяющего конкретную строку формата. Символы форматирования для категорий структур и массивов могут совместно использовать исправления в имени ведущего маркера FC, показанного в следующей таблице.
Формат символа | Описание |
---|---|
C | Указывает сведения о соответствии в типе . |
V | Указывает сведения о дисперсии в типе . |
P | Указывает, что указатели являются частью типа . |
Например, FC_CSTRUCT и FC_CARRAY определить соответствующую структуру и дескрипторы соответствующих массивов соответственно.
Ниже приведены символы форматирования со специальными значениями.
Формат символа | Описание |
---|---|
FC_PP | Указывает начало раздела описания указателя структуры или массива. |
Строки формата типа RPC NDR более подробно описаны в следующих разделах:
- Простые типы
- Указатели
- Массивы
- Строки
- Дескрипторы корреляции
- Структуры
- Макет указателя
- Объединения
- Transmit_as и Represent_as
- Маршал пользователя