Partager via


Méthode ITransferAdviseSink::UpdateTransferState (shobjidl_core.h)

Mises à jour l’état de transfert.

Syntaxe

HRESULT UpdateTransferState(
  [in] TRANSFER_ADVISE_STATE ts
);

Paramètres

[in] ts

Type : TRANSFER_ADVISE_STATE

État de transfert. Une des valeurs suivantes.

TS_NONE (0x00000000)

0x00000000. Aucun transfert n’est en cours.

TS_PERFORMING (0x00000001)

0x00000001. Le transfert est en cours d’exécution.

TS_PREPARING (0x00000002)

0x00000002. Le transfert se prépare à commencer. Par exemple, cet indicateur est défini lorsque les besoins en espace sont calculés.

TS_INDETERMINATE (0x00000004)

0x00000004. La durée du transfert est inconnue.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (incluez Shobjidl.h)