Partager via


Méthode IWTSProtocolShadowCallback::InvokeTargetShadow (wtsprotocol.h)

[IWTSProtocolShadowCallback::InvokeTargetShadow n’est plus disponible à partir de Windows Server 2012. Utilisez plutôt IWRdsProtocolShadowCallback::InvokeTargetShadow.]

Indique au service Des services Bureau à distance de commencer le côté cible de l’ombre et transmet toutes les informations qui doivent être échangées entre le client et la cible.

Syntaxe

HRESULT InvokeTargetShadow(
  [in] WCHAR *pTargetServerName,
  [in] ULONG TargetSessionId,
  [in] PBYTE pParam1,
  [in] DWORD Param1Size,
  [in] PBYTE pParam2,
  [in] DWORD Param2Size,
  [in] PBYTE pParam3,
  [in] DWORD Param3Size,
  [in] PBYTE pParam4,
  [in] DWORD Param4Size,
  [in] WCHAR *pClientName
);

Paramètres

[in] pTargetServerName

Pointeur vers une chaîne qui contient le nom du serveur cible fantôme.

[in] TargetSessionId

Entier qui spécifie l’ID de la session cible à masquer.

[in] pParam1

Pointeur vers un octet qui contient un paramètre arbitraire.

[in] Param1Size

Entier qui contient la taille, en octets, de la valeur référencée par le paramètre pParam1 .

[in] pParam2

Pointeur vers un octet qui contient un paramètre arbitraire.

[in] Param2Size

Entier qui contient la taille, en octets, de la valeur référencée par le paramètre pParam2 .

[in] pParam3

Pointeur vers un octet qui contient un paramètre arbitraire.

[in] Param3Size

Entier qui contient la taille, en octets, de la valeur référencée par le paramètre pParam3 .

[in] pParam4

Pointeur vers un octet qui contient un paramètre arbitraire.

[in] Param4Size

Entier qui contient la taille, en octets, de la valeur référencée par le paramètre pParam4 .

[in] pClientName

Pointeur vers une chaîne qui contient le nom du client fantôme.

Valeur retournée

Si la fonction réussit, la fonction retourne S_OK.

Si la fonction échoue, elle retourne une valeur HRESULT qui indique l’erreur. Les valeurs possibles incluent, sans s’y limiter, celles de la liste suivante. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.

Remarques

Les quatre paramètres pParam1, pParam2, pParam3 et pParam4 peuvent contenir toutes les informations qui doivent être échangées entre le client d’ombre et la cible d’ombre. Le service Des services Bureau à distance transmet les informations sans modification.

Spécifications

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 R2
Plateforme cible Windows
En-tête wtsprotocol.h

Voir aussi

IWTSProtocolShadowCallback