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


структура WLX_NOTIFICATION_INFO (winwlx.h)

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

В этой структуре хранятся сведения о событии Winlogon .

Синтаксис

typedef struct _WLX_NOTIFICATION_INFO {
  ULONG           Size;
  ULONG           Flags;
  PWSTR           UserName;
  PWSTR           Domain;
  PWSTR           WindowStation;
  HANDLE          hToken;
  HDESK           hDesktop;
  PFNMSGECALLBACK pStatusCallback;
} WLX_NOTIFICATION_INFO, *PWLX_NOTIFICATION_INFO;

Члены

Size

Указывает размер структуры в байтах. Приложение может проверка это значение с размером структуры, чтобы проверить структуру.

Flags

Зарезервировано для внутреннего использования.

UserName

Строка, указывающая имя пользователя, вошедшего в систему. Если событие происходит до входа пользователя, это значение равно NULL.

Domain

Строка, указывающая имя домена, в который в данный момент вошел пользователь. Если событие происходит до входа пользователя, это значение равно NULL.

WindowStation

Указывает имя оконной станции, на который в данный момент вошел пользователь. Если событие происходит до входа пользователя, это значение равно NULL. Обратите внимание, что в большинстве конфигураций используется одна оконная станция по умолчанию. Некоторые приложения, например About Terminal Services, используют несколько оконных станций.

hToken

Дескриптор маркера пользователя. Это значение равно NULL , если событие происходит до входа пользователя в систему.

hDesktop

Дескриптор рабочего стола, который в данный момент активен.

pStatusCallback

Зарезервировано для внутреннего использования.

Требования

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