InvokeService (Servizi Desktop remoto)

Restituisce un puntatore all'interfaccia richiesta in una versione più idonea dell'oggetto.

Importante

A partire da Windows 8 e Windows Server 2012, i componenti del server di RDS non sono più inclusi nel sistema operativo Windows. Per altri dettagli, vedere la Guida di riferimento per la compatibilità di Windows 8 e Windows Server 2012. I componenti del client di RDS verranno rimossi in una versione futura di Windows. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Le applicazioni che usano RDS devono eseguire la migrazione a WCF Data Service.

Sintassi

  
object.InvokeService(REFID riid, IUknown* punkNotSoFunctionalInterface, IUknown** ppunkMoreFunctionalInterface) As HRESULT  

Parametri

riid

[in] Identificatore dell'interfaccia richiesta.

punkNotSoFunctionalInterface

[in] Oggetto di origine meno idoneo.

ppunkMoreFunctionalInterface

[out] Indirizzo della variabile puntatore che riceve il puntatore dell’interfaccia richiesto in riid. Una volta completata la restituzione, il parametro ppunkMoreFunctionalInterface contiene il puntatore dell'interfaccia richiesto all'oggetto. Se l'oggetto non supporta l'interfaccia specificata in riid, ppunkMoreFunctionalInterface è impostato su NULL.

Valore restituito

Valore HRESULT che indica se la chiamata al metodo InvokeService ha avuto esito positivo.

Osservazioni

L'implementazione del motore di cursore Servizi Desktop remoto di InvokeService accetta il set di righe di input (o più oggetti risultati), popola il motore di cursore dal set di righe di input e quindi restituisce un puntatore su se stesso.

Si applica a

Interfaccia IRDSService (Servizi Desktop remoto)

Vedere anche

Metodi di Servizi Desktop remoto