WLX_PROFILE_V1_0 structure (winwlx.h)

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

The WLX_PROFILE_V1_0 structure contains information used for setting up the initial environment.

Syntax

typedef struct _WLX_PROFILE_V1_0 {
  DWORD dwType;
  PWSTR pszProfile;
} WLX_PROFILE_V1_0, *PWLX_PROFILE_V1_0;

Members

dwType

Must be set to WLX_PROFILE_TYPE_V1_0.

pszProfile

Pointer to the profile path (for example, "%SystemRoot%\system32\config\AprilM001").

The string pointed to by pszProfile must be separately allocated by your GINA DLL. It will be deallocated by Winlogon.

Remarks

The WLX_PROFILE_V1_0 structure is returned to Winlogon by your GINA DLL following authentication. Winlogon uses the path specified by pszProfile to load the profile of the newly logged-on user.

GINA uses two structures to provide profile information: WLX_PROFILE_V2_0 and WLX_PROFILE_V1_0.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header winwlx.h

See also

WLX_PROFILE_V2_0