estrutura WLX_PROFILE_V2_0 (winwlx.h)
[A estrutura WLX_PROFILE_V2_0 não está mais disponível para uso desde o Windows Server 2008 e o Windows Vista.]
A estrutura WLX_PROFILE_V2_0 contém informações de perfil além das informações fornecidas pelo WLX_PROFILE_V1_0.
Sintaxe
typedef struct _WLX_PROFILE_V2_0 {
DWORD dwType;
PWSTR pszProfile;
PWSTR pszPolicy;
PWSTR pszNetworkDefaultUserProfile;
PWSTR pszServerName;
PWSTR pszEnvironment;
} WLX_PROFILE_V2_0, *PWLX_PROFILE_V2_0;
Membros
dwType
Deve ser definido como WLX_PROFILE_TYPE_V2_0.
pszProfile
Ponteiro para o caminho do perfil (por exemplo, "%SystemRoot%\system32\config\AprilM001" ou um caminho de rede como "\server\share\profiles\floating\AprilM.usr").
A cadeia de caracteres apontada por pszProfile deve ser alocada separadamente por sua DLL GINA. Ele será desalocado pelo Winlogon.
pszPolicy
Ponteiro para o arquivo de política que será aplicado ao logon do usuário.
A cadeia de caracteres apontada por pszPolicy deve ser alocada separadamente por sua DLL GINA . Ele será desalocado pelo Winlogon.
pszNetworkDefaultUserProfile
Se um novo perfil for criado, um ponteiro para o caminho do perfil padrão a ser usado.
A cadeia de caracteres apontada por pszNetworkDefaultUserProfile deve ser alocada separadamente pela DLL gina. Ele será desalocado pelo Winlogon.
pszServerName
Ponteiro para o nome do servidor que validou o logon. Esse nome será usado para enumerar os grupos globais dos quais o usuário é membro.
A cadeia de caracteres apontada por pszServerName deve ser alocada separadamente por sua DLL GINA. Ele será desalocado pelo Winlogon.
pszEnvironment
Ponteiro para as variáveis de ambiente padrão a serem incluídas na construção do ambiente do usuário. Esse membro é uma série de cadeias de caracteres terminadas em nulo usando qualquer um dos formulários a seguir.
Variable=Value
variable=%other variable%
variable=%othervariable%\additional text
Por exemplo:
logonServer=\\pdc
homepath=%logonServer%\share
Comentários
Essa estrutura é retornada ao Winlogon pela DLL gina.
Sua DLL GINA pode usar duas estruturas para fornecer informações de perfil: WLX_PROFILE_V2_0 e WLX_PROFILE_V1_0. As informações em WLX_PROFILE_V1_0 incluem apenas o tipo de perfil e o caminho para o perfil.
Requisitos
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | winwlx.h |