Compartilhar via


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

Confira também

WLX_PROFILE_V1_0