Metodo ItsPubPlugin::ResolveResource (tspubplugincom.h)
Fornisce informazioni su come connettersi a un desktop virtuale personale assegnato dall'utente. Implementare questo metodo se si vuole fornire un'implementazione personalizzata della funzionalità desktop virtuale personale.
In caso contrario, questo metodo deve restituire E_NOTIMPL. Questo metodo viene chiamato dal servizio Gestione connessione RemoteApp e Desktop quando Gestore connessione Desktop remoto (Gestore connessione Desktop remoto) connette un utente a un desktop virtuale personale.
Sintassi
HRESULT ResolveResource(
[out] DWORD *resourceType,
[out] wchar_t [256] resourceLocation,
[out] wchar_t [256] endPointName,
[in] wchar_t *userID,
[in] wchar_t *alias
);
Parametri
[out] resourceType
Puntatore a una variabile DWORD per ricevere il tipo di risorsa. Questo può essere uno dei valori seguenti.
1
Il plug-in è per i pool di desktop virtuali.
2
Il plug-in è per desktop virtuali personali.
[out] resourceLocation
Nome del plug-in della risorsa.
[out] endPointName
Nome dell'endpoint. Per i desktop virtuali personali, specificare il nome del desktop assegnato all'utente. Per i pool di desktop virtuali, specificare il nome del pool.
[in] userID
Puntatore a una stringa contenente l'identificatore di sicurezza utente (SID).
[in] alias
Puntatore a una stringa contenente l'alias dell'utente.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Gestore connessione Desktop remoto chiama solo un plug-in durante la connessione di un utente a una risorsa. Per ricevere chiamate, è necessario registrare il plug-in prima di avviare Gestore connessione Desktop remoto oppure è necessario aggiungere un'impostazione "LoadBalanceInfo" al file con estensione rdp usato dal client per connettersi. Ad esempio, se il plug-in è per desktop virtuali personali e viene chiamato "plug1", si aggiungerà la riga seguente al file con estensione rdp: "LoadBalanceInfo:s:tsv://vmresource1.2.plug1"
Requisiti
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 R2 |
Piattaforma di destinazione | Windows |
Intestazione | tspubplugincom.h |