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


функция обратного вызова PWLX_DISCONNECT (winwlx.h)

[Функция WlxDisconnect больше не доступна для использования в Windows Server 2008 и Windows Vista.]

Вызывается вместо библиотеки DLL GINA, если включены службы терминалов. GINA вызывает эту функцию для отключения от сетевого сеанса служб терминалов.

Примечание Библиотеки DLL GINA игнорируются в Windows Vista.
 
WlxDisconnect позволяет GINA при необходимости поддерживать диалоговое окно отключения.

Синтаксис

PWLX_DISCONNECT PwlxDisconnect;

BOOL PwlxDisconnect(
   unnamedParam1
)
{...}

Параметры

unnamedParam1

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

Функция WlxDisconnect возвращает одно из следующих значений.

Код возврата Описание
TRUE
Сеанс служб терминалов отключен.
FALSE
Сеанс служб терминалов не был отключен, или службы терминалов не были включены.

Комментарии

Чтобы получить доступ к этой функции, библиотека DLL GINA должна использовать структуру WLX_DISPATCH_VERSION_1_3 и задать для версии Winlogon по крайней мере WLX_VERSION_1_3 в вызове WlxNegotiate .

Другие функции поддержки Winlogon, которые могут вызываться при включении служб терминалов: WlxWin31Migrate, WlxQueryClientCredentials и WlxQueryInetConnectorCredentials.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header winwlx.h

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

WLX_DISPATCH_VERSION_1_3

WlxNegotiate

WlxQueryClientCredentials

WlxQueryInetConnectorCredentials

WlxWin31Migrate