Что означает код HRESULT 0xC004D312 (SL_REMAPPING_SP_PUB_TS_ATTRIBUTE_READ_ONLY)?

 
Предыдущий Следующий
SL_REMAPPING_SP_PUB_TIMER_READ_ONLY SL_REMAPPING_SP_PUB_TS_ATTRIBUTE_NOT_FOUND

SL_REMAPPING_SP_PUB_TS_ATTRIBUTE_READ_ONLY

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

SL_REMAPPING_SP_PUB_TS_ATTRIBUTE_READ_ONLY (0XC004D312) — попытка изменить атрибут trusted store, доступный только для чтения.

Сама запись может поддерживать изменения, но конкретный атрибут защищён от записи. Поэтому проверять нужно attribute ID и тип операции.

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

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

  • Определите attribute ID, который пытались изменить.
  • Проверьте, является ли атрибут вычисляемым или системным и потому read-only.
  • Используйте документированную операцию, которая меняет исходные данные этого атрибута, если такая предусмотрена.

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


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