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

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

Вызывается GINA для определения имени и дескриптора рабочего стола, который был текущим до переключения Winlogon на рабочий стол Winlogon.

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

Синтаксис

PWLX_GET_SOURCE_DESKTOP PwlxGetSourceDesktop;

BOOL PwlxGetSourceDesktop(
  [in]  HANDLE hWlx,
  [out] PWLX_DESKTOP *ppDesktop
)
{...}

Параметры

[in] hWlx

Указывает дескриптор Winlogon, переданный в GINA в вызове WlxInitialize .

[out] ppDesktop

Получает указатель на структуру WLX_DESKTOP , содержащую необходимые сведения, описывающие рабочий стол. Этот указатель можно освободить с помощью LocalFree.

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

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

Код возврата Описание
TRUE
Вызов выполнен успешно.
FALSE
Вызов не выполнен.

Требования

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

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

LocalFree

WLX_DESKTOP

WlxInitialize