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.

Retornar valor

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

Código de retorno Descrição
S_OK
O protocolo de arquivo remoto foi recuperado com êxito.
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.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP
Servidor mínimo com suporte Windows Server 2003
Plataforma de Destino Windows
Cabeçalho bits.h
Biblioteca Bits.lib
DLL QmgrPrxy.dll

Confira também

IBackgroundCopyError