Método IUserIdentityManager::GetIdentityByCookie

[Não há suporte para GetIdentityByCookie e pode ser alterado ou indisponível no futuro. Em vez disso, use Contas de Usuário com Troca Rápida de Usuário e Área de Trabalho Remota.]

Obtém uma identidade de usuário específica pelo cookie usado para identificá-la exclusivamente.

Sintaxe

HRESULT GetIdentityByCookie(
  [in]  GUID          *uidCookie,
  [out] IUserIdentity **ppIdentity
);

Parâmetros

uidCookie [in]

Tipo: GUID*

O endereço de um valor GUID que representa o cookie para a identidade que você deseja recuperar.

ppIdentity [out]

Tipo: IUserIdentity**

O endereço do ponteiro que receberá o objeto de identidade do usuário.

Valor retornado

Tipo: HRESULT

O resultado da solicitação de recuperação. Se tiver êxito, ele retornará S_OK. Caso contrário, retornará um dos seguintes códigos de erro.

Código de retorno Descrição
E_IDENTITY_NOT_FOUND
Não foi possível encontrar a identidade solicitada.
E_IDENTITIES_DISABLED
O gerenciamento de identidades está desabilitado no sistema.

 

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Fim do suporte ao cliente
Windows 2000 Professional
Fim do suporte ao servidor
Windows 2000 Server
Cabeçalho
Msident.h
IDL
Msident.idl
DLL
Msident.dll