Функция RpcBindingFromStringBindingW (rpcdce.h)
Функция RpcBindingFromStringBinding возвращает дескриптор привязки из строкового представления дескриптора привязки.
Синтаксис
RPC_STATUS RpcBindingFromStringBindingW(
RPC_WSTR StringBinding,
RPC_BINDING_HANDLE *Binding
);
Параметры
StringBinding
Указатель на строковое представление дескриптора привязки.
Binding
Возвращает указатель на дескриптор привязки сервера.
Возвращаемое значение
Ценность | Значение |
---|---|
|
Вызов выполнен успешно. |
|
Недопустимая привязка строки. |
|
Последовательность протоколов не поддерживается на этом узле. |
|
Недопустимая последовательность протоколов. |
|
Недопустимый формат конечной точки. |
|
Слишком длинная строка. |
|
Недопустимый сетевой адрес. |
|
Аргумент недопустим. |
|
Недопустимый идентификатор семейства адресов сети. |
Замечания
Функция
Приложение создает строковую привязку путем вызова функции RpcStringBindingCompose или путем предоставления константы строки символов. Создание строковой привязки с помощью этого метода не связано с контактом с сервером. Успешное выполнение или сбой API не будет указывать на доступность сервера.
После завершения работы приложения с помощью параметра привязки
Заметка
Заголовок rpcdce.h определяет RpcBindingFromStringBinding Как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 2000 Профессиональный [классические приложения | Приложения UWP] |
минимальный поддерживаемый сервер | Windows 2000 Server [классические приложения | Приложения UWP] |
целевая платформа | Виндоус |
заголовка | rpcdce.h (include Rpc.h) |
библиотеки |
Rpcrt4.lib |
DLL | Rpcrt4.dll |