WLX_CLIENT_CREDENTIALS_INFO_V1_0 structure (winwlx.h)
[The WLX_CLIENT_CREDENTIALS_INFO_V1_0 structure is no longer available for use as of Windows Server 2008 and Windows Vista.]
The WLX_CLIENT_CREDENTIALS_INFO_V1_0 structure contains the client credentials returned by a call to WlxQueryClientCredentials or WlxQueryInetConnectorCredentials.
This allows a network client session to pass client credentials for automatic logon.
Syntax
typedef struct _WLX_CLIENT_CREDENTIALS_INFO {
DWORD dwType;
PWSTR pszUserName;
PWSTR pszDomain;
PWSTR pszPassword;
BOOL fPromptForPassword;
} WLX_CLIENT_CREDENTIALS_INFO_V1_0, *PWLX_CLIENT_CREDENTIALS_INFO_V1_0;
Members
dwType
Specifies the type of credentials structure allocated by the GINA DLL. Credential types are defined with the prefix WLX_CREDENTIAL_TYPE_xxx.
pszUserName
A pointer to the name of the account logged onto.
pszDomain
A pointer to the name of the domain used to log on.
pszPassword
A pointer to the plaintext password of the user account. When you have finished using pszPassword, clear the sensitive information from memory by calling the SecureZeroMemory function.
Windows XP/2000: SecureZeroMemory is not supported. Overwrite the memory allocated for pszPassword to clear the sensitive information.
For more information about protecting passwords, see Handling Passwords.
fPromptForPassword
Forces a prompt for the password due to an administration override. This allows the distinction of auto logon with no password.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | winwlx.h |