Функция RpcSmSwapClientAllocFree (rpcndr.h)
Функция RpcSmSwapClientAllocFree обменивается механизмами выделения памяти и освобождения памяти клиента заглушки с механизмами, предоставленными клиентом.
Синтаксис
RPC_STATUS RpcSmSwapClientAllocFree(
RPC_CLIENT_ALLOC *ClientAlloc,
RPC_CLIENT_FREE *ClientFree,
RPC_CLIENT_ALLOC **OldClientAlloc,
RPC_CLIENT_FREE **OldClientFree
);
Параметры
ClientAlloc
Новая функция выделения памяти.
ClientFree
Новая функция освобождения памяти.
OldClientAlloc
Возвращает предыдущую функцию выделения памяти перед вызовом этой функции.
OldClientFree
Возвращает предыдущую функцию освобождения памяти перед вызовом этой функции.
Возвращаемое значение
Значение | Значение |
---|---|
|
Вызов выполнен успешно. |
|
Аргумент является недопустимым. |
Примечание Список допустимых кодов ошибок см. в разделе Возвращаемые значения RPC.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | rpcndr.h (включая Rpc.h) |
Библиотека | Rpcrt4.lib |
DLL | Rpcrt4.dll |