IDomainSystem::GetSimulationResultsSize: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «{{NavBar|{{Системная иерархия:IDomainSystem}} \ GetSimulationResultsSize}} {{function begin|size_type GetSimulationResultsSize(const char* pProc…») |
м |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
{{NavBar|{{Системная иерархия:IDomainSystem}} \ GetSimulationResultsSize}} | {{NavBar|{{Системная иерархия:IDomainSystem}} \ GetSimulationResultsSize}} | ||
{{function begin| | {{function begin|domain_response_code_t GetSimulationResultsSize(_In_count_(cchProcessName) const char* pProcessName, size_type cchProcessName, _Out_ size_type* pcbResults) const; | ||
domain_response_code_t GetSimulationResultsSize(_In_z_ const char* pszProcessName, _Out_ size_type* pcbResults) const;|{{IDomainSystem::GetSimulationResultsSize brief}} | |||
# Использует имя процесса, заданное строкой ограниченной длины. | |||
# В качестве имени использует C-строку. | |||
}} | |||
{{function paramlist begin}} | {{function paramlist begin}} | ||
{{function paramlist add|pProcessName|Имя, | {{function paramlist add|pProcessName|Имя, ассоциированное с процессом моделирования в [[подсистема управления|подсистеме управления]] и указываемое при запуске процесса функцией [[IDomainSystem::StartSimulation]]. Формат: строка UTF-8 без завершающего терминального нуля.|paramdir=[in]}} | ||
{{function paramlist add|pszProcessName|Аналогично, но с завершающим нулем.|paramdir=[in]}} | |||
{{function paramlist add|cchProcessName|Длина имени процесса моделирования <tt>pProcessName</tt> в байтах.}} | {{function paramlist add|cchProcessName|Длина имени процесса моделирования <tt>pProcessName</tt> в байтах.}} | ||
{{function paramlist add|pcbResults|Буфер, который на выходе принимает четырехбайтовый беззнаковый размер результатов моделирования - т.е. размер буфера в байтах, который требуется для хранения результатов моделирования целиком.}} | |||
{{function paramlist end}} | {{function paramlist end}} | ||
{{function return_value|Четырехбайтовое беззнаковое целое - | {{function return_value|Четырехбайтовое беззнаковое целое - код ответа, установленный предметной областью с помощью метода [[IControlSystemDomainSide::FormResponse]].}} | ||
{{function sa begin}} | {{function sa begin}} | ||
{{function sa add|[[IDomainSystem::GetSimulationResults]]|{{IDomainSystem::GetSimulationResults brief}}}} | {{function sa add|[[IDomainSystem::GetSimulationResults]]|{{IDomainSystem::GetSimulationResults brief}}}} | ||
{{function sa end}} | {{function sa end}} | ||
{{function end}} | {{function end}} |
Текущая версия на 00:34, 14 июня 2016
Компоненты на верхнем уровне \ Вычислительная подсистема \ Подсистема предметной области \ IDomainSystem \ GetSimulationResultsSize
domain_response_code_t GetSimulationResultsSize(_In_count_(cchProcessName) const char* pProcessName, size_type cchProcessName, _Out_ size_type* pcbResults) const;
domain_response_code_t GetSimulationResultsSize(_In_z_ const char* pszProcessName, _Out_ size_type* pcbResults) const;
Получение байтового размера результатов моделирования физического поля.
- Использует имя процесса, заданное строкой ограниченной длины.
- В качестве имени использует C-строку.
- Параметры
[in] pProcessName Имя, ассоциированное с процессом моделирования в подсистеме управления и указываемое при запуске процесса функцией IDomainSystem::StartSimulation. Формат: строка UTF-8 без завершающего терминального нуля. [in] pszProcessName Аналогично, но с завершающим нулем. cchProcessName Длина имени процесса моделирования pProcessName в байтах. pcbResults Буфер, который на выходе принимает четырехбайтовый беззнаковый размер результатов моделирования - т.е. размер буфера в байтах, который требуется для хранения результатов моделирования целиком. - Возвращаемое значение:
- Четырехбайтовое беззнаковое целое - код ответа, установленный предметной областью с помощью метода IControlSystemDomainSide::FormResponse.
- См. также
IDomainSystem::GetSimulationResults Получение результатов моделирования.