Функция ReleaseActCtx (winbase.h)

Функция ReleaseActCtx уменьшает количество ссылок указанного контекста активации.

Синтаксис

void ReleaseActCtx(
  [in] HANDLE hActCtx
);

Параметры

[in] hActCtx

Обработка структуры ACTCTX , содержащей сведения о контексте активации, для которого уменьшается число ссылок.

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

Эта функция не возвращает значение. При успешном завершении количество ссылок контекста активации уменьшается. Получатель объекта с подсчетом ссылок должен уменьшать количество ссылок, если объект больше не требуется.

Комментарии

Когда число ссылок контекста активации становится равным нулю, структура контекста активации освобождается. Контексты активации не реализованы в качестве объектов ядра, поэтому функции обработчика ядра нельзя использовать для контекстов активации.

Если значение параметра hActCtx является пустым дескриптором, эта функция не выполняет никаких действий и никаких ошибок не возникает.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header winbase.h (включая Windows.h)
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

ACTCTX

AddRefActCtx