IDomainSystem::GetSystemInformation

Материал из CAMaaS preliminary wiki
Версия от 00:51, 19 ноября 2017; Андрей Чусов (обсуждение | вклад) (Новая страница: «{{NavBar|{{Системная иерархия:IDomainSystem}} \ GetSystemInformation}} {{function begin|domain_response_code_t GetSystemInformation(DomainSystem…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
Компоненты на верхнем уровне \ Вычислительная подсистема \ Подсистема предметной области \ IDomainSystem \ GetSystemInformation
domain_response_code_t GetSystemInformation(DomainSystemInformationType nInfoType, void* pInformation) const noexcept;

Получение информации об экземпляре подсистемы предметной области..

Параметры
nInfoTypeТип запрашиваемых сведений.
[out]pInformationУказатель на буфер, соответствующий значению параметра nInfoType.
Возвращаемое значение:
Код ответа, установленный предметной областью с помощью метода IControlSystemDomainSide::FormResponse. См. domain_response_code_t.

nInfoType может принимать следующие значения перечисления DomainSystemInformationType.

Символическое имя Целочисленное значение Тип, который адресуется указателем pInformation
ServerType 0 Целочисленный идентификатор типа сервера, реализующего экземпляр предметной области. Тип идентификатора - четырехбайтовое беззнаковое целое, принимающее одно из полей перечисления DomainSystemTypeId.
Name 1 Структура DOMAIN_SYSTEM_INFORMATION_NAME. После использования указатель DOMAIN_SYSTEM_INFORMATION_NAME::pDomainName должен быть освобожден с помощью менеджера памяти, возвращаемого функцией IDomainSystem::GetParameterAllocator.