IControlSystemDomainSide::GetLoadBalancer: различия между версиями
Перейти к навигации
Перейти к поиску
(не показана 1 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
{{NavBar|{{Системная иерархия:IControlSystemDomainSide}} \ GetLoadBalancer}} | {{NavBar|{{Системная иерархия:IControlSystemDomainSide}} \ GetLoadBalancer}} | ||
{{function begin|return_code_t GetLoadBalancer( | {{function begin|return_code_t PLATFORM_NATIVE_CALLING_CONVENTION GetLoadBalancer( | ||
const char* pDomainName, size_type cchDomainName, ILoadBalancer** ppLB) const noexcept;|{{IControlSystemDomainSide::GetLoadBalancer brief}}}} | |||
}} | |||
{{function_paramlist begin}} | {{function_paramlist begin}} | ||
{{function_paramlist add| | {{function_paramlist add|pDomainName|Строковой идентификатор экземпляра [[подсистема предметной области|подсистемы предметной области]], в UTF-8, с которым ассоциируется возвращаемый балансировщик нагрузки. Длина имени, в байтах, задается параметром <tt>cchDomainName</tt>.|paramdir=[in]}} | ||
{{function_paramlist add|cchDomainName|Размер имени в байтах.}} | {{function_paramlist add|cchDomainName|Размер имени в байтах.}} | ||
{{function_paramlist add|ppLB|Указатель | {{function_paramlist add|ppLB|Указатель, принимающий реализацию балансировщика нагрузки с интерфейсом [[ILoadBalancer]], выделенную для указанного экземпляра подсистемы предметной области.|paramdir=[out]}} | ||
{{function_paramlist end}} | {{function_paramlist end}} | ||
{{function return_value|Код ошибки в формате [https://www.chusov.org/doxygen/group___error_handling.html chsvlib], который | {{function return_value|Код ошибки в формате [https://www.chusov.org/doxygen/group___error_handling.html#CHSVCODES chsvlib], который неотрицателен в случае успешности операции.}} | ||
{{function end}} | {{function end}} |
Текущая версия на 18:44, 18 декабря 2017
return_code_t PLATFORM_NATIVE_CALLING_CONVENTION GetLoadBalancer(
const char* pDomainName, size_type cchDomainName, ILoadBalancer** ppLB) const noexcept;
Получение интерфейса ILoadBalancer балансировщика нагрузки.
- Параметры
[in] pDomainName Строковой идентификатор экземпляра подсистемы предметной области, в UTF-8, с которым ассоциируется возвращаемый балансировщик нагрузки. Длина имени, в байтах, задается параметром cchDomainName. cchDomainName Размер имени в байтах. [out] ppLB Указатель, принимающий реализацию балансировщика нагрузки с интерфейсом ILoadBalancer, выделенную для указанного экземпляра подсистемы предметной области. - Возвращаемое значение:
- Код ошибки в формате chsvlib, который неотрицателен в случае успешности операции.