Freigeben über


WS_HTTP_PROXY_SETTING_MODE Enumeration (webservices.h)

Proxyeinstellung gibt die HTTP-Proxyeinstellung für den Kanal mit bindungsbasiertem WS_HTTP_CHANNEL_BINDING an. Dies wird als Teil WS_CHANNEL_PROPERTY_HTTP_PROXY_SETTING_MODE Kanaleigenschaft angegeben.

Syntax

typedef enum {
  WS_HTTP_PROXY_SETTING_MODE_AUTO = 0x1,
  WS_HTTP_PROXY_SETTING_MODE_NONE = 0x2,
  WS_HTTP_PROXY_SETTING_MODE_CUSTOM = 0x3
} WS_HTTP_PROXY_SETTING_MODE;

Konstanten

 
WS_HTTP_PROXY_SETTING_MODE_AUTO
Wert: 0x1
Der Kanal erkennt automatisch die Proxyeinstellung basierend auf der IE-Konfiguration für den
Benutzer an dem Punkt, an dem der Kanal geöffnet wird. Dies ist die Standardeinstellung für die WS_HTTP_CHANNEL_BINDING.
WS_HTTP_PROXY_SETTING_MODE_NONE
Wert: 0x2
Es wird kein Proxy verwendet, um die Anforderung auf dem Kanal zu verarbeiten.
WS_HTTP_PROXY_SETTING_MODE_CUSTOM
Wert: 0x3
Wenn eine Anwendung den HTTP-Proxy explizit steuert, kann sie diese Einstellung verwenden.
Die WS_CHANNEL_PROPERTY_CUSTOM_HTTP_PROXY-Eigenschaft gibt den zu verwendenden benutzerdefinierten Proxy an.
mit dem Kanal und muss auf dem Kanal festgelegt werden, wenn diese Einstellung verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile webservices.h