Freigeben über


IBackgroundCopyError::GetProtocol-Methode (bits.h)

Ruft das Protokoll ab, das zum Übertragen der Datei verwendet wird. Der Remotedateiname identifiziert das Protokoll, das zum Übertragen der Datei verwendet werden soll.

Syntax

HRESULT GetProtocol(
  [out] LPWSTR *pProtocol
);

Die Parameter

[out] pProtocol

Null-beendete Zeichenfolge, die das Protokoll enthält, das zum Übertragen der Datei verwendet wird. Die Zeichenfolge enthält "http" für das HTTP-Protokoll und "File" für das SMB-Protokoll. Der ppProtocol-Parameter wird auf NULL festgelegt, wenn der Fehler nicht mit dem Übertragungsprotokoll verknüpft ist. Rufen Sie die CoTaskMemFree-Funktion auf, um ppProtocol frei zu geben, wenn Sie fertig sind.

Rückgabewert

Diese Methode gibt die folgenden HRESULT-Werte sowie andere zurück.

Rückgabecode Description
S_OK
Das Remotedateiprotokoll wurde erfolgreich abgerufen.
BG_E_PROTOCOL_NOT_AVAILABLE
Der Fehler ist nicht mit dem Remotedateiübertragungsprotokoll verknüpft. Der ppProtocol-Parameter ist auf NULL festgelegt.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows XP
Mindestanforderungen für unterstützte Server Windows Server 2003
Zielplattform Fenster
Header bits.h
Library Bits.lib
DLL QmgrPrxy.dll

Siehe auch

IBackgroundCopyError