CDomainSystemTCPClient::GetSystemInformation: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «{{function begin|domain_response_code_t GetSystemInformation(DomainSystemInformationType nInfoType, void* pInformation) const noexcept;|{{CDomainSystemTCPClient::…») |
|||
Строка 10: | Строка 10: | ||
Функция реализует метод [[IDomainSystem::GetSystemInformation]], запрашивая указанную параметрами информацию у удаленного экземпляра подсистемы предметной области, с которым ассоциирован объект класса [[CDomainSystemTCPClient]]. | Функция реализует метод [[IDomainSystem::GetSystemInformation]], запрашивая указанную параметрами информацию у удаленного экземпляра подсистемы предметной области, с которым ассоциирован объект класса [[CDomainSystemTCPClient]]. | ||
<tt>nInfoType</tt> может принимать следующие значения перечисления [[DomainSystemInformationType]] | <tt>nInfoType</tt> может принимать следующие значения перечисления [[DomainSystemInformationType]]: {{DomainSystemInformationType}}. | ||
{ | |||
Текущая версия на 19:40, 5 декабря 2017
domain_response_code_t GetSystemInformation(DomainSystemInformationType nInfoType, void* pInformation) const noexcept;
Получение информации об удаленном экземпляре подсистемы предметной области..
- Параметры
nInfoType Тип запрашиваемых сведений. [out] pInformation Указатель на буфер, соответствующий значению параметра nInfoType. - Возвращаемое значение:
- Код ответа, установленный предметной областью с помощью метода IControlSystemDomainSide::FormResponse. См. domain_response_code_t.
Функция реализует метод IDomainSystem::GetSystemInformation, запрашивая указанную параметрами информацию у удаленного экземпляра подсистемы предметной области, с которым ассоциирован объект класса CDomainSystemTCPClient.
nInfoType может принимать следующие значения перечисления DomainSystemInformationType:
Символическое имя | Целочисленное значение | Описание |
---|---|---|
ServerType | 0 | Тип информации об экземпляре подсистемы предметной области - целочисленный идентификатор типа сервера, реализующего этот экземпляр. Тип идентификатора - четырехбайтовое беззнаковое целое, принимающее одно из полей перечисления DomainSystemTypeId. |
Name | 1 | Структура DOMAIN_SYSTEM_INFORMATION_NAME. После использования указатель DOMAIN_SYSTEM_INFORMATION_NAME::pDomainName должен быть освобожден с помощью менеджера памяти, возвращаемого функцией IDomainSystem::GetParameterAllocator. |
.