Condividi tramite


Metodo IPortableDeviceServiceMethods::Cancel (portabledeviceapi.h)

Il metodo Cancel annulla una chiamata al metodo in sospeso.

Sintassi

HRESULT Cancel(
  [in] IPortableDeviceServiceMethodCallback *pCallback
);

Parametri

[in] pCallback

Puntatore all'oggetto callback la cui chiamata al metodo deve essere annullata o NULL per annullare tutte le chiamate al metodo in sospeso.

Valore restituito

Se il metodo ha esito positivo, restituisce S_OK. Qualsiasi altro valore HRESULT indica che la chiamata non è riuscita.

Commenti

Un oggetto callback identifica una chiamata al metodo. Se lo stesso oggetto callback viene riutilizzato per più chiamate al metodo InvokeAsync , tutte le chiamate al metodo derivanti da queste chiamate verranno annullate.

Per abilitare l'annullamento mirato di una chiamata a un metodo specifico, passare un'istanza univoca dell'interfaccia IPortableDeviceServiceMethodCallback al metodo InvokeAsync .

Requisiti

   
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione portabledeviceapi.h

Vedi anche

Interfaccia IPortableDeviceServiceMethods