| Предыдущий | Следующий |
| SL_REMAPPING_SP_STATUS_ALREADY_EXISTS | SL_REMAPPING_SP_STATUS_INVALIDDATA |
SL_REMAPPING_SP_STATUS_INSUFFICIENT_BUFFER
Что означает SL_REMAPPING_SP_STATUS_INSUFFICIENT_BUFFER
SL_REMAPPING_SP_STATUS_INSUFFICIENT_BUFFER (0xC004D107) — выходной буфер, предоставленный вызывающим кодом, слишком мал для полного результата процессора защиты Software Protection Platform.
Код возвращён публичным API процессора защиты Software Protection Platform. Сначала проверяются параметры и состояние конкретного API-вызова; более поздний статус «не активировано» для этого менее информативен.
Что проверить
- Используйте требуемый размер, возвращённый API, и повторите вызов с достаточным выходным буфером; не обрезайте результат.
- Не меняйте одновременно ключ продукта, Token Store (защищённое хранилище) и параметры вызова: это мешает определить, какое условие исправило HRESULT.
- После коррекции повторите тот же API-вызов и проверьте устойчивое состояние того же объекта лицензирования.
Технические ссылки
- Software Licensing provider.
- SoftwareLicensingService WMI class.
- SoftwareLicensingProduct WMI class.
- Windows SDK constants.
Нужно найти другой код? Найти другой код состояния или ошибки.
