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