Partager via


IBackgroundCopyError ::GetProtocol, méthode (bits.h)

Récupère le protocole utilisé pour transférer le fichier. Le nom de fichier distant identifie le protocole à utiliser pour transférer le fichier.

Syntaxe

HRESULT GetProtocol(
  [out] LPWSTR *pProtocol
);

Paramètres

[out] pProtocol

Chaîne terminée par null qui contient le protocole utilisé pour transférer le fichier. La chaîne contient « http » pour le protocole HTTP et « file » pour le protocole SMB. Le paramètre ppProtocol a la valeur NULL si l’erreur n’est pas liée au protocole de transfert. Appelez la fonction CoTaskMemFree pour libérer ppProtocol lorsque vous avez terminé.

Valeur retournée

Cette méthode retourne les valeurs HRESULT suivantes, ainsi que d’autres.

Code de retour Descriptif
S_OK
Récupération réussie du protocole de fichier distant.
BG_E_PROTOCOL_NOT_AVAILABLE
L’erreur n’est pas associée au protocole de transfert de fichiers distant. Le paramètre ppProtocol a la valeur NULL.

Spécifications

Requirement Valeur
Client minimum requis Windows XP
Serveur minimal pris en charge Windows Server 2003
plateforme cible Fenêtres
Header bits.h
Library Bits.lib
DLL QmgrPrxy.dll

Voir aussi

IBackgroundCopyError