ГОСТ Р 52633.4—2011
9.4.13.4 Коды ошибок
nbECODE_NBCC STATE
nbECODE_NO_DATA
nbECODE_NO_DATA_OWN
nbECODE_NO_DATA_ALL
nbECODE_UNBOUND_DATA
nbECODE_TOO_MANY_GROSS_ERRORS
9.4.14 Функция Test
nbResult Test(nbHandle this, nbTestMode testMode. nbMatrix ‘mtxEst. nbTimeout timeout);
9.4.14.1 Функция выполняет тестирование обученного НПБК.
П р и м е ч а н и в — Функция должна вызываться только для обученного НПБК непосредственно после
обучения или дообучения.
9.4.14.2 Параметры
this (входной) — ОПИК НПБК.
testMode (входной) — режим тестирования.
mtxEst (выходной) — указатель на матрицу ВБП. содержащую значение оцениваемого парамет
ра. Формат представления параметра определяется по 6.3.1.4.
timeout (входной) — максимальное время проведения тестирования.
П р и м е ч а н и е — В зависимости от выбранного режима тестирования может потребоваться установка до
полнительных параметров (ограничений). Для этого следует использовать функцию SelConstraint перед вызовом
функции тестирования.
9.4.14.3 Возвращает nbS_OK. если тестирование проведено успешно. Другие значения содер
жат код ошибки.
9.4.14.4 Коды ошибок
nbECODE_NBCC_STАТЕ
nbECODE_UNSUPPORTED_TEST_MODE
nbECODE_TIMEOUT_EXPIRED
nbECODE_CANCELLED
nbECODE_PARAM
Другие коды ошибок, зависящие от режима тестирования.
9.4.15 Функция Reset
nbResult ResetfnbHandle this, nbNbccState nbccState);
9.4.15.1 Функция осуществляет сброс отдельных или группы состояний НПБК.
9.4.15.2 Параметры
this (входной) — ОПИК НПБК.
nbccState (входной) — комбинация сбрасываемых состояний НПБК. Значение nbNSJNITIAL не
изменяет состояние НПБК.
9.4.15.3 Возвращаетфактическое состояние НПБК на момент завершения вызова. Другие значе
ния содержат код ошибки.
9.4.15.4 Коды ошибок
nbECODE_FAIL
nbECODE_NBCC_STATE
9.4.16 Функция ExportNbc
nbResult ExportNbc(nbHandle this. nbData nbc, nbRefUuid nbcType);
9.4.16.1 Функция осуществляет экспорт конфигураций ЭП и параметров работы НПБК в форме
НБК.
9.4.16.2 Параметры
this (входной) — ОПИК НПБК.
nbc (выходной) — указатель на блок данных, в который будут записаны данные НБК. Формат
параметра определяется в соответствии с 6.4. Если размер блока данных недостаточен, в поле «Дли
на»записываетсязначениетребуемойдлиныблокаивозвращаетсякодошибки
nbECODE_INSUFFICIENT_BUFFER.
nbcType (входной) — указатель на тип НБК. в формате которого должен быть проведен экспорт.
Значение nbNULL определяет тип НБК по умолчанию.
9.4.16.3 Возвращает nbS_OK. если данные НПБК успешно экспортированы. Другие значения
содержат код ошибки.
28