Функция NdrAsyncClientCall (rpcndr.h)
Функция NdrAsyncClientCall является асинхронной точкой входа на стороне клиента для заглушки режима /Oi и /Oic .
Синтаксис
CLIENT_CALL_RETURN RPC_VAR_ENTRY NdrAsyncClientCall(
[in] PMIDL_STUB_DESC pStubDescriptor,
[in] PFORMAT_STRING pFormat,
...
);
Параметры
[in] pStubDescriptor
Указатель на структуру MIDL_STUB_DESC , созданную midl, которая содержит сведения об описании удаленного интерфейса.
[in] pFormat
Указатель на строку формата процедуры, созданной midl, которая описывает метод и параметры.
...
Указатель на вызывающий стек на стороне клиента.
Возвращаемое значение
Возвращает значение удаленного вызова. Максимальный размер возвращаемого значения эквивалентен размеру регистра системы. MIDL переключается на заглушку режима /Os , если размер возвращаемого значения больше размера регистра.
В зависимости от определения метода эта функция может вызвать исключение при сбое сети или сервера.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | rpcndr.h (включая Rpc.h) |
Библиотека | Rpcrt4.lib |
DLL | Rpcrt4.dll |