Control\IProxy::SendRequest
Перейти к навигации
Перейти к поиску
domain_response_code_t SendRequest(_In_bytecount_(cbRequest) const void* pRequest, CAMaaS::size_type cbRequest, _Out_bytecapcount_(*pcbOut) void* pOut, _Inout_opt_ size_type* pcbOut);
Посылает заданный параметрами запрос к подсистеме предметной области
- Параметры
[in] pRequest Запакованный запрос подсистеме предметной области вместе с параметрами. Запросы.
Символическое имя Целочисленное значение Действие DomainStartSimulation 0 запуск моделирования DomainGetProcessStatus 1 получение идентификатора состояния процесса моделирования DomainGetSimulationResultsSize 2 получение размера результатов моделирования DomainGetSimulationResults 3 получение результатов моделирования DomainCloseSimulation 4 закрытие процесса моделирования и освобождение соответствующих ресурсов в предметной области; если запущен процесс моделирования, то его остановка. cbRequest Полный размер запроса pRequest с параметрами, в байтах. [out] pOut Буфер, размером *pcbOut, на выходе принимающий выходные параметры запроса, которые зависят от конкретного запроса. [in, out] pcbOut Адрес четырехбайтового беззнакового целого, значение которого на входе задает размер буфера pOut, выделенного под заполнение выходными параметрами. На выходе переменная по адресу pcbOut принимает фактический объем полученных данных. - Возвращаемое значение:
- Код ответа, установленный предметной областью с помощью метода IControlSystemDomainSide::FormResponse.