| Предыдущий | Следующий |
| TYPE_E_TYPEMISMATCH | TYPE_E_IOERROR |
TYPE_E_OUTOFBOUNDS
meta-description[библиотека типов COM: выход за границы.]Что означает TYPE_E_OUTOFBOUNDS
TYPE_E_OUTOFBOUNDS (0x80028CA1) — библиотека типов COM: выход за границы.
Это HRESULT 2147650721 (`0x80028CA1`) из `winerror.h`.
Практический смысл и диагностика
- Например, счётчик в `FUNCDESC` может не совпадать с реально выделенным массивом параметров.
- Генератор IDL может удалить необязательный параметр, но оставить `cParams` и таблицу параметров несогласованными, из-за чего финальная структуру сведений о типе становится недопустимой.
- Importer также может обращаться по устаревшему индексу после изменения списка членов; проверяйте границы после каждого структурного преобразования метаданных.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
