Compartilhar via


Método IBackgroundCopyError::GetProtocol (bits.h)

Recupera o protocolo usado para transferir o arquivo. O nome do arquivo remoto identifica o protocolo a ser usado para transferir o arquivo.

Sintaxe

HRESULT GetProtocol(
  [out] LPWSTR *pProtocol
);

Parâmetros

[out] pProtocol

Cadeia de caracteres terminada em nulo que contém o protocolo usado para transferir o arquivo. A cadeia de caracteres contém "http" para o protocolo HTTP e "arquivo" para o protocolo SMB. O parâmetro ppProtocol será definido como NULL se o erro não estiver relacionado ao protocolo de transferência. Chame a função CoTaskMemFree para liberar ppProtocol quando terminar.

Valor de retorno

Esse método retorna os seguintes valores HRESULT , bem como outros.

Código de retorno Description
S_OK
Recuperou com êxito o protocolo de arquivo remoto.
BG_E_PROTOCOL_NOT_AVAILABLE
O erro não está associado ao protocolo de transferência de arquivo remoto. O parâmetro ppProtocol é definido como NULL.

Requirements

Requirement Value
Cliente mínimo suportado Windows XP
Servidor mínimo compatível Windows Server 2003
da Plataforma de Destino Windows
Header bits.h
Library Bits.lib
de DLL QmgrPrxy.dll

Consulte também

IBackgroundCopyError