Функция RpcFreeAuthorizationContext (rpcasync.h)
Функция RpcFreeAuthorizationContext освобождает контекст Authz, полученный при предыдущем вызове функции RpcGetAuthorizationContextForClient .
Синтаксис
RPC_STATUS RpcFreeAuthorizationContext(
[in] PVOID *pAuthzClientContext
);
Параметры
[in] pAuthzClientContext
Указатель на ранее полученный контекст клиента Authz, который требуется освободить.
Возвращаемое значение
Успешное завершение возвращает RPC_S_OK. Эта функция не завершается ошибкой, если не указан недопустимый параметр.
Комментарии
Параметр pAuthzClientContext является указателем на контекст Authz, а не на сам контекст. Чтобы предотвратить случайное повторное использование контекста Authz, освобожденного этим вызовом функции, время выполнения RPC обнуляет контекст после возврата.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | rpcasync.h (включая Rpc.h) |
Библиотека | Rpcrt4.lib |
DLL | Rpcrt4.dll |