PWLX_CREATE_USER_DESKTOP função de retorno de chamada (winwlx.h)
[A função WlxCreateUserDesktop não está mais disponível para uso desde o Windows Server 2008 e o Windows Vista.]
Chamado por GINA para criar áreas de trabalho de aplicativo alternativas para o usuário.
Sintaxe
PWLX_CREATE_USER_DESKTOP PwlxCreateUserDesktop;
BOOL PwlxCreateUserDesktop(
[in] HANDLE hWlx,
[in] HANDLE hToken,
[in] DWORD Flags,
[in] PWSTR pszDesktopName,
[out] PWLX_DESKTOP *ppDesktop
)
{...}
Parâmetros
[in] hWlx
Especifica o identificador winlogon passado para GINA na chamada WlxInitialize .
[in] hToken
Especifica o identificador para o token do usuário para o qual a área de trabalho está sendo criada.
[in] Flags
Especifica o acesso à área de trabalho. Especifique um dos itens a seguir.
Valor | Significado |
---|---|
|
Especifica que somente essa instância do usuário tem acesso. |
|
Especifica que qualquer instância desse usuário tem acesso. |
[in] pszDesktopName
Especifica o nome da área de trabalho a ser criada.
[out] ppDesktop
Se a área de trabalho for criada, retornará um ponteiro para uma estrutura WLX_DESKTOP para a nova área de trabalho. Esse ponteiro pode ser usado em uma chamada para WlxSetReturnDesktop para torná-lo a área de trabalho atual depois que um evento SAS é processado.
Valor retornado
A função WlxCreateUserDesktop retorna um dos valores a seguir.
Código de retorno | Descrição |
---|---|
|
A área de trabalho foi criada. |
|
A área de trabalho não foi criada. |
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] |
Plataforma de Destino | Windows |
Cabeçalho | winwlx.h |