Méthode IWorkspaceScriptable3 ::StartWorkspaceEx2 (workspaceruntime.h)
Non implémenté.
Associe les informations d’identification et les certificats de l’utilisateur à un ID de connexion.
Syntaxe
HRESULT StartWorkspaceEx2(
[in] BSTR bstrWorkspaceId,
[in] BSTR bstrWorkspaceFriendlyName,
[in] BSTR bstrRedirectorName,
[in] BSTR bstrUserName,
[in] BSTR bstrPassword,
[in] BSTR bstrAppContainer,
[in] BSTR bstrWorkspaceParams,
[in] LONG lTimeout,
[in] LONG lFlags,
[in] BSTR bstrEventLogUploadAddress,
[in] GUID correlationId
);
Paramètres
[in] bstrWorkspaceId
Chaîne qui contient l’ID de connexion.
[in] bstrWorkspaceFriendlyName
TBD
[in] bstrRedirectorName
TBD
[in] bstrUserName
Chaîne qui contient un nom d’utilisateur.
[in] bstrPassword
Chaîne qui contient un mot de passe.
[in] bstrAppContainer
TBD
[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.
[in] bstrEventLogUploadAddress
TBD
[in] correlationId
TBD
Valeur retournée
Si la méthode réussit, elle retourne S_OK. Sinon, elle 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 8.1 |
Serveur minimal pris en charge | Windows Server 2012 R2 |
Plateforme cible | Windows |
En-tête | workspaceruntime.h (incluez Workspaceruntime.h) |