Поделиться через


Функция RpcSmDetextClientContext (rpcndr.h)

Функция RpcSmDesphereClientContext освобождает ресурсы памяти клиента для дескриптора контекста и делает дескриптор контекста NULL.

Синтаксис

RPC_STATUS RpcSmDestroyClientContext(
  void **ContextHandle
);

Параметры

ContextHandle

Дескриптор контекста, который больше не может использоваться. Дескриптор имеет значение NULL перед возвратом RpcSMDe переключенийClientContext .

Возвращаемое значение

Значение Значение
RPC_S_OK
Вызов выполнен успешно.
RPC_X_SS_CONTEXT_MISMATCH
Дескриптор недействителен.
 
Примечание Список допустимых кодов ошибок см. в разделе Возвращаемые значения RPC.
 

Комментарии

Клиентские приложения используют RpcSmDesphereClientContext для освобождения ресурсов из неактивного дескриптора контекста. Приложения могут вызывать RpcSmDetextClientContext после того, как ошибка связи делает дескриптор контекста непригодным для использования. Функция RpcSmDetextClientContext предоставляет те же функции, что и функция RpcSsDetextClientContext .

Эта функция не вызывает процесс запуска дескриптора контекста сервера.

Когда RpcSmDetextClientContext освобождает ресурсы памяти, он также делает контекстный дескриптор NULL. Дополнительные сведения см. в разделе Использование дескрипторов контекста.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header rpcndr.h (включая Rpc.h)
Библиотека Rpcrt4.lib
DLL Rpcrt4.dll

См. также раздел

RpcSsDetextClientContext