Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Adlandırılmış ağ bağlantısı için ara sunucu yapılandırmasını içerir. Yapı, hem el ile ara sunucu yapılandırmasını hem de otomatik (PAC betiği / WPAD) yapılandırmasını desteklemek için bir birleşim kullanır.
Syntax
typedef struct _WINHTTP_CONNECTION_PROXY_INFO {
DWORD Version;
WCHAR *pwszFriendlyName;
DWORD Flags;
WINHTTP_CONNECTION_PROXY_INFO_SWITCH Switch;
union {
struct {
WCHAR *pwszServer;
WCHAR *pwszUsername;
WCHAR *pwszPassword;
WCHAR *pwszException;
WCHAR *pwszExtraInfo;
WORD Port;
} Config;
struct {
WCHAR *pwszScript;
WCHAR *pwszUsername;
WCHAR *pwszPassword;
} Script;
};
} WINHTTP_CONNECTION_PROXY_INFO;
Members
Sürüm
Yapı sürümü. WINHTTP_CONNECTION_PROXY_INFO_CURRENT_VERSION (1) olarak ayarlanmalıdır.
pwszFriendlyName
Proxy yapılandırma girdisi için benzersiz bir görünen ad. NULL veya boş bir dize olarak ayarlanırsa, benzersiz bir ad otomatik olarak oluşturulur.
Maksimum uzunluk: WINHTTP_CONNECTION_PROXY_INFO_FRIENDLY_NAME_MAX_LENGTH (64 karakter).
Bayraklar
Aşağıdaki bayrakların birleşimi.
| Flag | Değer | Açıklama |
|---|---|---|
| WINHTTP_CONNECTION_PROXY_INFO_FLAG_DISABLED | 0x1 | Proxy girdisi devre dışı bırakıldı. |
| WINHTTP_CONNECTION_PROXY_INFO_FLAG_BYPASSLOCAL | 0x2 | Yerel adresler için ara sunucuyu atla. |
Şalter
Hangi birleşim üyesinin etkin olduğunu belirleyen WINHTTP_CONNECTION_PROXY_INFO_SWITCH değeri.
Config
AnahtarWINHTTP_CONNECTION_PROXY_INFO_SWITCH_CONFIG kullanılır. El ile ara sunucu yapılandırması içerir.
| Üye | Açıklama |
|---|---|
| pwszServer | Proxy sunucu adresi. Maksimum uzunluk: WINHTTP_CONNECTION_PROXY_INFO_SERVER_MAX_LENGTH (256 karakter). |
| pwszUsername | Kimlik doğrulaması kullanıcı adı. Maksimum uzunluk: WINHTTP_CONNECTION_PROXY_INFO_USERNAME_MAX_LENGTH (128 karakter). |
| pwszPassword | Kimlik doğrulama parolası. Maksimum uzunluk: WINHTTP_CONNECTION_PROXY_INFO_PASSWORD_MAX_LENGTH (128 karakter). |
| pwszException | Atlama/özel durum listesi. Maksimum uzunluk: WINHTTP_CONNECTION_PROXY_INFO_EXCEPTION_MAX_LENGTH (1024 karakter). |
| pwszExtraInfo | Sağlayıcıya özgü ek bilgiler. Maksimum uzunluk: WINHTTP_CONNECTION_PROXY_INFO_EXTRA_INFO_MAX_LENGTH (1024 karakter). |
| Port | Proxy bağlantı noktası numarası. |
Script
SwitchWINHTTP_CONNECTION_PROXY_INFO_SWITCH_SCRIPT veya WINHTTP_CONNECTION_PROXY_INFO_SWITCH_WPAD olduğunda kullanılır. Otomatik ara sunucu yapılandırmasını içerir.
| Üye | Açıklama |
|---|---|
| pwszScript | PAC betiği URL'si veya WPAD URL'si. |
| pwszUsername | Kimlik doğrulaması kullanıcı adı. |
| pwszPassword | Kimlik doğrulama parolası. |
Remarks
Not
Bu tür şu anda bir SDK üst bilgi dosyasına eklenmez. Kodunuzda kendiniz bildirmeniz gerekir.
Requirements
| Requirement | Değer |
|---|---|
| Header | N/A |