IPortableDeviceServiceMethods ::Invoke, méthode (portabledeviceapi.h)
La méthode Invoke appelle de façon synchrone une méthode.
Syntaxe
HRESULT Invoke(
[in] REFGUID Method,
[in] IPortableDeviceValues *pParameters,
[in, out] IPortableDeviceValues **ppResults
);
Paramètres
[in] Method
La méthode à appeler.
[in] pParameters
Pointeur vers une interface IPortableDeviceValues qui contient les paramètres de la méthode appelée ou NULL pour indiquer que la méthode n’a aucun paramètre.
[in, out] ppResults
Adresse d’un pointeur vers une interface IPortableDeviceValues qui reçoit les résultats de la méthode, ou NULL pour ignorer les résultats de la méthode.
Valeur retournée
Si la méthode réussit, elle retourne S_OK. Toute autre valeur HRESULT indique que l’appel a échoué.
Remarques
L’appel de méthode est synchrone et ne retourne pas tant que la méthode n’est pas terminée. Pour les méthodes longues, votre application doit appeler la méthode InvokeAsync à la place.
Exemples
Pour obtenir un exemple d’utilisation de cette méthode, consultez Appeler des méthodes de service
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | portabledeviceapi.h |