Что означает код HRESULT 0xC004D308 (SL_REMAPPING_SP_PUB_TS_DATA_SIZE_TOO_BIG)?

 
Предыдущий Следующий
SL_REMAPPING_SP_PUB_TS_MAX_REARM_REACHED SL_REMAPPING_SP_PUB_TS_INVALID_HW_BINDING

SL_REMAPPING_SP_PUB_TS_DATA_SIZE_TOO_BIG

Что означает SL_REMAPPING_SP_PUB_TS_DATA_SIZE_TOO_BIG

SL_REMAPPING_SP_PUB_TS_DATA_SIZE_TOO_BIG (0XC004D308) — содержимое записи слишком велико для trusted store.

Ключ записи может быть корректным, но защищённое хранилище ограничивает размер value/payload. Это не проблема свободного места файловой системы.

Для trusted store и защищённых таймеров полезно сохранить имя namespace, записи или таймера и соседние события SPP; содержимое защищённого хранилища вручную не редактируют.

Что проверить

  • Измерьте фактический размер данных после сериализации.
  • Проверьте, не сохраняется ли в одной записи объект, который должен быть разделён или храниться иначе.
  • Сверьте формат данных с ожидаемой версией структуры, чтобы исключить ошибочное разрастание.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.