Partilhar via


Método ItsPubPlugin::GetResourceList (tspubplugincom.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 GetResourceList(
  [in]  LPCWSTR        userID,
  [out] LONG           *pceAppListSize,
  [out] pluginResource **resourceList
);

Parâmetros

[in] userID

O SID (identificador de segurança do usuário).

[out] pceAppListSize

Um ponteiro para uma variável LONG para receber o número de elementos na resourceList.

[out] resourceList

O endereço de um ponteiro para uma matriz de estruturas pluginResource que recebem os recursos atribuídos ao 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

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008 R2
Plataforma de Destino Windows
Cabeçalho tspubplugincom.h

Confira também

ItsPubPlugin