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

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{NavBar|{{IControlSystemDomainSide hierarchy}} \ ConnectToControlSystem}} {{function begin|static IControlSystemDomainSide* ConnectToControlSystem(const void* p…»)
 
Строка 1: Строка 1:
{{NavBar|{{IControlSystemDomainSide hierarchy}} \ ConnectToControlSystem}}
{{NavBar|{{Системная иерархия:IControlSystemDomainSide}} \ ConnectToControlSystem}}


{{function begin|static IControlSystemDomainSide* ConnectToControlSystem(const void* pControlId, std::size_t cbControlId, const char* pDomainName, size_type cchDomainName);|{{IControlSystemDomainSide_ConnectToControlSystem_brief}}}}
{{function begin|static IControlSystemDomainSide* ConnectToControlSystem(const void* pControlId, std::size_t cbControlId, const char* pDomainName, size_type cchDomainName);|{{IControlSystemDomainSide::ConnectToControlSystem brief}}}}
{{function_paramlist begin}}
{{function_paramlist begin}}
{{function_paramlist add|pControlId|Указатель на буфер с идентификатором (адресом) экземпляра [[подсистема управления|подсистемы управления]].|paramdir=[in]}}
{{function_paramlist add|pControlId|Указатель на буфер с идентификатором (адресом) экземпляра [[подсистема управления|подсистемы управления]].|paramdir=[in]}}

Версия 04:18, 10 января 2016

Компоненты на верхнем уровне \ Подсистема управления \ IControlSystemDomainSide \ ConnectToControlSystem
static IControlSystemDomainSide* ConnectToControlSystem(const void* pControlId, std::size_t cbControlId, const char* pDomainName, size_type cchDomainName);

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

Параметры
[in]pControlIdУказатель на буфер с идентификатором (адресом) экземпляра подсистемы управления.
cbControlIdБайтовый размер идентификатора.
[in]pDomainNameУникальное идентифицирующее имя экземпляра подсистемы предметной области в UTF-8.
cchDomainNameРазмер имени в байтах.
Возвращаемое значение:
Указатель для экземпляра подсистемы предметной области на интерфейс подсистемы управления, либо нулевой указатель в случае ошибки. Для диагностики используется функция GetLastChsvError.