Método ItsPubPlugin::ResolveResource (tspubplugincom.h)
Proporciona información sobre cómo conectarse al escritorio virtual personal asignado de un usuario. Implemente este método si desea proporcionar una implementación personalizada de la funcionalidad de escritorio virtual personal.
De lo contrario, este método debe devolver E_NOTIMPL. El servicio RemoteApp y Desktop Connection Management llama a este método cuando el Agente de conexión a Escritorio remoto (Agente de conexión a Escritorio remoto) conecta a un usuario a un escritorio virtual personal.
Sintaxis
HRESULT ResolveResource(
[out] DWORD *resourceType,
[out] wchar_t [256] resourceLocation,
[out] wchar_t [256] endPointName,
[in] wchar_t *userID,
[in] wchar_t *alias
);
Parámetros
[out] resourceType
Puntero a una variable DWORD para recibir el tipo de recurso. Puede ser uno de los valores siguientes.
1
El complemento es para grupos de escritorios virtuales.
2
El complemento es para escritorios virtuales personales.
[out] resourceLocation
Nombre del complemento de recursos.
[out] endPointName
Nombre del punto de conexión. Para escritorios virtuales personales, especifique el nombre del escritorio asignado al usuario. Para los grupos de escritorios virtuales, especifique el nombre del grupo.
[in] userID
Puntero a una cadena que contiene el identificador de seguridad de usuario (SID).
[in] alias
Puntero a una cadena que contiene el alias del usuario.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
El Agente de conexión a Escritorio remoto solo llama a un complemento al conectar un usuario a un recurso. Para recibir llamadas, debe registrar el complemento antes de iniciar el Agente de conexión a Escritorio remoto, o bien debe agregar una configuración "LoadBalanceInfo" al archivo .rdp que el cliente usa para conectarse. Por ejemplo, si el complemento es para escritorios virtuales personales y se denomina "plugin1", agregaría la siguiente línea al archivo .rdp: "LoadBalanceInfo:s:tsv://vmresource1.2.plugin1"
Requisitos
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008 R2 |
Plataforma de destino | Windows |
Encabezado | tspubplugincom.h |