IControlSystemDomainSide::GetLoadBalancer: различия между версиями
Перейти к навигации
Перейти к поиску
м (Андрей Чусов переименовал страницу IControlSystemDomainSide GetLoadBalancer в IControlSystemDomainSide::GetLoadBalancer без оставления перенаправления) |
|||
Строка 1: | Строка 1: | ||
{{NavBar|{{Системная иерархия:IControlSystemDomainSide}} \ GetLoadBalancer}} | {{NavBar|{{Системная иерархия:IControlSystemDomainSide}} \ GetLoadBalancer}} | ||
{{function begin| | {{function begin|return_code_t GetLoadBalancer(_In_count_(cchDomainName) const char* pszDomainName, size_type cchDomainName, _Deref_out_ ILoadBalancer** ppLB); | ||
return_code_t GetLoadBalancer(_In_z_ const char* pszDomainName, _Deref_out_ ILoadBalancer** ppLB);|{{IControlSystemDomainSide::GetLoadBalancer brief}} | |||
# Использует имя экземпляра подсистемы предметной области, заданное строкой указанной длины. | |||
# Для указания имени использует C-строку. | |||
}} | |||
{{function_paramlist begin}} | {{function_paramlist begin}} | ||
{{function_paramlist add|pszDomainName|Имя экземпляра [[подсистема предметной области|подсистемы предметной области]], в UTF-8, для которого запрашивается балансировщик нагрузки. | {{function_paramlist add|pszDomainName|Имя экземпляра [[подсистема предметной области|подсистемы предметной области]], в UTF-8, для которого запрашивается балансировщик нагрузки. Если используется перегрузка 2, параметр должен быть задан строкой с терминальным нулем.|paramdir=[in]}} | ||
{{function_paramlist add|cchDomainName|Размер имени в байтах. | {{function_paramlist add|cchDomainName|Размер имени в байтах.}} | ||
{{function_paramlist add|ppLB|Указатель на экземпляр [[ILoadBalancer|балансировщика нагрузки]], выделенного для указанного экземпляра подсистемы предметной области.|paramdir=[out]}} | |||
{{function_paramlist end}} | {{function_paramlist end}} | ||
{{function return_value| | {{function return_value|Код ошибки в формате [https://www.chusov.org/doxygen/group___error_handling.html chsvlib], который равен нулю в случае успешности операции.}} | ||
{{function end}} | {{function end}} |
Версия 23:49, 13 июня 2016
return_code_t GetLoadBalancer(_In_count_(cchDomainName) const char* pszDomainName, size_type cchDomainName, _Deref_out_ ILoadBalancer** ppLB);
return_code_t GetLoadBalancer(_In_z_ const char* pszDomainName, _Deref_out_ ILoadBalancer** ppLB);
Получение интерфейса ILoadBalancer балансировщика нагрузки.
- Использует имя экземпляра подсистемы предметной области, заданное строкой указанной длины.
- Для указания имени использует C-строку.
- Параметры
[in] pszDomainName Имя экземпляра подсистемы предметной области, в UTF-8, для которого запрашивается балансировщик нагрузки. Если используется перегрузка 2, параметр должен быть задан строкой с терминальным нулем. cchDomainName Размер имени в байтах. [out] ppLB Указатель на экземпляр балансировщика нагрузки, выделенного для указанного экземпляра подсистемы предметной области. - Возвращаемое значение:
- Код ошибки в формате chsvlib, который равен нулю в случае успешности операции.