ControlSystemGetErrorDescription: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
м (Андрей Чусов переименовал страницу GetErrorDescription в ControlSystemGetErrorDescription)
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
{{NavBar|{{Системная иерархия:Подсистема управления}} \ GetErrorDescription}}
{{NavBar|{{Системная иерархия:Подсистема управления}} \ ControlSystemGetErrorDescription}}


{{function begin|const char* GetErrorDescription(std::uint32_t code, std::uint32_t* pSize);|Функция, возвращающая read-only текстовое описание ошибки, заданной кодом ошибки. Строка завершается терминальным нулем.}}
{{function begin|const char* ControlSystemGetErrorDescription(std::uint32_t code, std::uint32_t* pSize);|Функция, возвращающая read-only текстовое описание ошибки, заданной кодом ошибки. Строка завершается терминальным нулем.}}
{{function_paramlist begin}}
{{function_paramlist begin}}
{{function_paramlist add | code | 32-битовое беззнаковое целое, содержащее код ошибки, возвращенной какой-либо из других интерфейсных функций сервера.}}
{{function_paramlist add | code | 32-битовое беззнаковое целое, содержащее код ошибки, возвращенной какой-либо из других интерфейсных функций сервера.}}

Текущая версия на 18:48, 4 июня 2019

Компоненты на верхнем уровне \ Подсистема управления \ ControlSystemGetErrorDescription
const char* ControlSystemGetErrorDescription(std::uint32_t code, std::uint32_t* pSize);

Функция, возвращающая read-only текстовое описание ошибки, заданной кодом ошибки. Строка завершается терминальным нулем.

Параметры
code 32-битовое беззнаковое целое, содержащее код ошибки, возвращенной какой-либо из других интерфейсных функций сервера.
pSize Опциональный (может быть NULL) указатель, на выходе принимающий размер текстового описания в байтах без учета терминального нуля.
Возвращаемое значение:
UTF-8 C-строка с текстовым описанием ошибки code. Строка только для чтения, ее не нужно освобождать.