Share via


Networking_Proxy_Get

Üst bilgi: applibs/networking.h #include <>

Cihazdan ara sunucu yapılandırmasını alır.

  int Networking_Proxy_Get(Networking_ProxyConfig *proxyConfig);

Parametre

Hata

Bir hatayla karşılaşılırsa- 1 döndürür ve hata değerine ayarlanır errno .

  • EACCES: Çağıran uygulamanın NetworkConfig veya ReadNetworkProxyConfig özelliği yoktur.

  • EFAULT: proxyConfig parametresi NULL'dir.

Diğer errno hatalar da belirtilebilir; bu tür hatalar belirleyici değildir ve sistem güncelleştirmeleri aracılığıyla aynı davranışın korunacağının garantisi yoktur.

Döndürür

Başarı için 0 veya hata için -1, bu durumda errno hata değerine ayarlanır.

Kavramlar ve örnekler

Proxy kod parçacıkları aşağıdakileri gösterir:

HTTPS örnekleri, HTTPS üzerinden içerik getirmek için HTTPS_Curl_Easy ve HTTPS_Curl_Multi API'lerini kullanmayı gösterir. Varsayılan olarak, cURL tanıtıcısını ara sunucu kullanacak şekilde yapılandırırlar.

AzureIoT örneği, örneweb proxy desteği eklemeye yönelik yönergeler ve kod içerir.

Uygulama bildirimi gereksinimleri

Uygulama bildirimi NetworkConfig veya ReadNetworkProxyConfig özelliğini içermelidir.