Compartilhar via


Função Networking_Curl_SetDefaultProxy

Cabeçalho: #include <applibs/networking_curl.h>

Aplica as configurações de proxy no identificador cURL.

  int Networking_Curl_SetDefaultProxy(CURL *curl_handle);

Parâmetros

  • curl_handleponteiro para o identificador cURL.

Erros

Se um erro for encontrado, retornará -1 e definirá errno para o valor de erro.

  • EACCES: o aplicativo de chamada não tem o recurso NetworkConfig ou ReadNetworkProxyConfig.

  • EFAULT: O parâmetro curl_handle é NULL.

Qualquer outro errno também pode ser especificado; esses erros não são determinísticos e não há garantia de que o mesmo comportamento será mantido por meio de atualizações do sistema.

Retorna

0 para êxito ou -1 para falha, nesse caso errno , será definido como o valor do erro.

Observações

O manifesto do aplicativo deve incluir o recurso NetworkConfig ou ReadNetworkProxyConfig.

Conceitos e exemplos

Exemplos: HTTPS_Curl_Easy e HTTPS_Curl_Multi

Requisitos de manifesto do aplicativo

Requer o recurso NetworkConfig ou ReadNetworkProxyConfig.