Partager via


Méthode IMsRdpClientNonScriptable8::StartWorkspaceExtension

Coordonne la session à distance du client avec le panneau de configuration Connexions RemoteApp and Desktop.

Notes

Le panneau de configuration RemoteApp and Desktop Connections n’est plus en développement actif. Il peut être modifié ou indisponible dans les versions ultérieures de Windows. L’utilisation de cette API est déconseillée.

Syntaxe

HRESULT StartWorkspaceExtension( 
    [in] VARIANT_BOOL isWebHosted,
    [in] BSTR workspaceId,
    [in] BYTE *publisherThumbPrint,
    [in] UINT publisherThumbPrintLength
);

Paramètres

isWebHosted

Valeur indiquant si la connexion est hébergée à partir d’un site web.

workspaceId

Chaîne qui contient l’ID d’une connexion dans le panneau de configuration Connexions RemoteApp and Desktop.

publisherThumbPrint

Tableau d’octets représentant l’empreinte numérique au format binaire à passer à IWorkspaceScriptable3::StartWorkspaceEx2 en tant que bstrWorkspaceParams. Consultez la section Notes.

publisherThumbPrintLength

Nombre d’octets pointés vers publisherThumbPrint.

Valeur retournée

Retournez S_OK en cas de réussite.

Remarques

Cette fonction gère les scénarios suivants :

  • Lors de la connexion à la session distante :
    • Après avoir invité l’utilisateur à entrer des informations d’identification, il l’associe à une connexion dans le panneau de configuration Connexions d’application et bureau à distance via IWorkspaceScriptable3::StartWorkspaceEx2
    • Il avertit le panneau de configuration RemoteApp and Desktop Connections de l’existence de la session distante via IWorkspaceRegistration2::AddResourceEx.
  • Lors de la déconnexion de la session distante :

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 11 version 23H2
Bibliothèque de types MsTscAx.dll
DLL MsTscAx.dll
IID IID_IMsRdpClientNonScriptable8 est défini comme B2B3FA47-3F11-4148-AD24-DFF8684A16D0

Voir aussi

IMsRdpClientNonScriptable8