Что означает статус Intel IPP 0 (ippStsNoErr)?

 
Также может означать:
КонстантаТипОС
ERROR_SUCCESSОшибка WindowsWindows
STATUS_SUCCESSNTSTATUSWindows
STATUS_WAIT_0NTSTATUSWindows
kOSReturnSuccessКод возврата ядра macOSmacOS
KERN_SUCCESSКод возврата ядра macOSmacOS
MACH_MSG_SUCCESSКод возврата ядра macOSmacOS
S_OKHRESULTWindows
hrNoneHRESULTWindows
Предыдущий Следующий
ippStsSAReservedErr1 ippStsNoOperation

ippStsNoErr

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

ippStsNoErr означает: Ошибок нет. Для ippStsNoErr это штатное нулевое значение IppStatus: вызов завершился без ошибки и без предупреждения.

Для ippStsNoErr проверка одного только статуса не заменяет проверку контракта результата. Выходные размеры, число обработанных элементов и содержимое буферов всё равно должны соответствовать выбранной функции и входным данным.

При разборе ippStsNoErr исходная техническая страница отдельно связывает статус с API, ROI, ABI. Для ippStsNoErr сохраните эти значения вместе с точной функцией и версией Intel IPP, чтобы не потерять специфичный для вызова контекст.

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

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

Для ippStsNoErr нормальный положительный тест должен возвращать ippStsNoErr и ожидаемый результат; отдельные отрицательные тесты должны по-прежнему возвращать документированные ошибки или предупреждения.

Документация для ippStsNoErr


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