структура 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 |