Compartilhar via


Método ItsPubPlugin2::GetResource2List (tspubplugin2com.h)

Recupera uma lista de recursos atribuídos ao usuário especificado. O serviço RemoteApp e Gerenciamento de Conexões da Área de Trabalho chama esse método nas seguintes situações:

  • Quando o usuário não tem cache no Acesso à Web da Área de Trabalho Remota (Acesso à Web de Área de Trabalho Remota).
  • Quando o usuário tem um cache, mas expirou.
  • Quando uma chamada para GetCacheLastUpdateTime retorna uma hora posterior à hora armazenada no cache do usuário.

Sintaxe

HRESULT GetResource2List(
  [in]  LPCWSTR         userID,
  [out] LONG            *pceAppListSize,
  [out] pluginResource2 **resourceList
);

Parâmetros

[in] userID

Uma cadeia de caracteres terminada em nulo que contém o SID (identificador de segurança) do usuário. Se esse parâmetro for NULL, esse método deverá retornar os recursos para todos os usuários.

[out] pceAppListSize

O endereço de uma variável LONG que recebe o número de elementos na matriz resourceList .

[out] resourceList

O endereço de uma matriz de estruturas pluginResource2 que contém os recursos do usuário especificado. Você deve usar a função CoTaskMemAlloc para alocar essa memória. O chamador é responsável por liberar essa memória.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

   
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Plataforma de Destino Windows
Cabeçalho tspubplugin2com.h

Confira também

ItsPubPlugin2