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 |