Expand Minimize

WLX_DESKTOP structure

[The WLX_DESKTOP structure is no longer available for use as of Windows Server 2008 and Windows Vista.]

The WLX_DESKTOP structure is used to pass desktop information between your GINA DLL and Winlogon.

Syntax


typedef struct _WLX_DESKTOP {
  DWORD Size;
  DWORD Flags;
  HDESK hDesktop;
  PWSTR pszDesktopName;
} WLX_DESKTOP, *PWLX_DESKTOP;

Members

Size

Specifies the size of the WLX_DESKTOP structure. Set to sizeof(WLX_DESKTOP).

Flags

Specifies the valid fields. Specify one of the following.

ValueMeaning
WLX_DESKTOP_NAME

Indicates that the name specified in pszDesktopName is valid.

WLX_DESKTOP_HANDLE

Indicates that the handle specified in hDesktop is valid.

 

hDesktop

A handle to the desktop returned by CreateDesktop and OpenDesktop.

pszDesktopName

Name of the desktop.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

End of client support

Windows XP

End of server support

Windows Server 2003

Header

Winwlx.h

See also

WlxGetSourceDesktop
WlxCreateUserDesktop

 

 

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.