Méthode IWorkspaceScriptable ::StartWorkspace (workspaceruntime.h)
Associe les informations d’identification et les certificats de l’utilisateur à un ID de connexion.
Syntaxe
HRESULT StartWorkspace(
[in] BSTR bstrWorkspaceId,
[in] BSTR bstrUserName,
[in] BSTR bstrPassword,
[in] BSTR bstrWorkspaceParams,
[in] LONG lTimeout,
[in] LONG lFlags
);
Paramètres
[in] bstrWorkspaceId
Chaîne qui contient l’ID de connexion.
[in] bstrUserName
Chaîne qui contient un nom d’utilisateur.
[in] bstrPassword
Chaîne qui contient un mot de passe.
[in] bstrWorkspaceParams
Chaîne qui contient un ou plusieurs hachages SHA-1 (Secure Hash Algorithm 1) de certificats de signature à associer à l’ID de connexion spécifié. Les valeurs de hachage doivent être au format de chaîne hexadécimale et délimitées par des points-virgules.
[in] lTimeout
Période, en minutes, après laquelle les informations d’identification sont supprimées.
[in] lFlags
Indicateur qui spécifie les propriétés des informations d’identification de l’utilisateur. Il peut s’agir d’un OR au niveau du bit des valeurs suivantes.
WKS_FLAG_CLEAR_CREDS_ON_LAST_RESOURCE (1 (0x1))
Supprimez les informations d’identification dès que la dernière application RemoteApp est fermée.
WKS_FLAG_PASSWORD_ENCRYPTED (2 (0x2))
Le mot de passe est chiffré.
WKS_FLAG_CREDS_AUTHENTICATED (4 (0x4))
Les informations d’identification de l’utilisateur sont vérifiées. Si cet indicateur n’est pas défini, vous devez appeler la méthode OnAuthenticated avant d’utiliser les informations d’identification.
Valeur retournée
Si la méthode réussit, elle retourne S_OK. Sinon, il retourne une valeur HRESULT qui indique l’erreur. Les valeurs possibles incluent, sans s’y limiter, celles de la liste suivante.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 |
Serveur minimal pris en charge | Windows Server 2008 R2 |
Plateforme cible | Windows |
En-tête | workspaceruntime.h |