Что означает код HRESULT 0xC004D305 (SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_ALREADY_EXISTS)?

 
Предыдущий Следующий
SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_NOT_FOUND SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_SIZE_TOO_BIG

SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_ALREADY_EXISTS

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

SL_REMAPPING_SP_PUB_TS_ENTRY_KEY_ALREADY_EXISTS (0XC004D305) — в trusted store уже существует запись с таким ключом.

Конфликт относится к ключу записи внутри namespace. Он отличается от NAMESPACE_IN_USE: пространство имён существует нормально, но повторно создаётся конкретная entry.

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

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

  • Проверьте namespace и ключ создаваемой записи.
  • Исключите повторное создание одной записи после частично успешной предыдущей операции.
  • Если требуется обновление, используйте предусмотренную операцию изменения существующей записи, а не создание новой.

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


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