This structure stores information about a Winlogon event.
Syntax
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;
Members
- Size
Indicates the size of the structure, in bytes. Your application can check this value against the structure size to validate the structure.
- Flags
Reserved for internal use.
- UserName
String that specifies the name of the user currently logged on to the system. If the event occurs before a user logs on, this value is NULL.
- Domain
String that specifies the name of the domain the user is currently logged on to. If the event occurs before a user logs on, this value is NULL.
- WindowStation
Specifies the name of the window station the user is currently logged on to. If the event occurs before a user logs on, this value is NULL. Note that most configurations use a single, default window station. Some applications, such as
About Terminal Services, use multiple window stations.
- hToken
A handle to the user's token. This value is NULL if the event occurs before a user logs on.
- hDesktop
A handle to the desktop that is currently active.
- pStatusCallback
Reserved for internal use.
Requirements
| Minimum supported client | Windows 2000 Professional |
| Minimum supported server | Windows 2000 Server |
| End of client support | Windows XP |
| End of server support | Windows Server 2003 |
| Header | Winwlx.h |
Send comments about this topic to Microsoft
Build date: 6/26/2009