Aracılığıyla paylaş


WinHTTP yapıları

WinHTTP aşağıdaki yapıları kullanır:

HTTP_VERSION_INFO

Genel HTTP sürümünü içerir.

URL_COMPONENTS

URL'nin kurucu bölümlerini içerir. Bu yapı WinHttpCrackUrl ve WinHttpCreateUrlişlevlerikullanılır.

WINHTTP_ASYNC_RESULT

Zaman uyumsuz bir işleve yapılan çağrının sonucunu içerir. Bu yapı WINHTTP_STATUS_CALLBACK prototipi ile birlikte kullanılır.

WINHTTP_AUTOPROXY_OPTIONS

Ara Sunucu Otomatik Yapılandırma (PAC) dosyasının URL'sini belirtmek veya ağa DHCP veya DNS sorguları içeren URL'yi otomatik olarak bulmak için WinHttpGetProxyForURL işlevine belirtmek için kullanılır.

WINHTTP_CERTIFICATE_INFO

Sunucudan döndürülen sertifika bilgilerini içerir. Bu yapı WinHttpQueryOption işlevi tarafından kullanılır.

WINHTTP_CONNECTION_GROUP

Bir bağlantı grubunu temsil eder.

WINHTTP_CONNECTION_INFO

Yanıtı oluşturan isteğin kaynak ve hedef IP adresini içerir.

WINHTTP_CREDS

Sunucu ve proxy kimlik doğrulaması için kullanılan kullanıcı kimlik bilgisi bilgilerini içerir.

Not

Bu yapı kullanım dışı bırakıldı. Bunun yerine, WINHTTP_CREDS_EX yapısının kullanılması önerilir.

WINHTTP_CREDS_EX

Sunucu ve proxy kimlik doğrulaması için kullanılan kullanıcı kimlik bilgisi bilgilerini içerir.

WINHTTP_CURRENT_USER_IE_PROXY_CONFIG

Internet Explorer proxy yapılandırma bilgilerini içerir.

WINHTTP_EXTENDED_HEADER

HTTP isteği üst bilgisini ad/değer dizesi çifti olarak temsil eder.

WINHTTP_HEADER_NAME

HTTP isteği üst bilgi adını temsil eder.

WINHTTP_HOST_CONNECTION_GROUP

Bağlantı grupları koleksiyonunu temsil eder.

WINHTTP_MATCH_CONNECTION_GUID

Bağlantı eşleştirme amacıyla bir bağlantının GUID'sini temsil eder.

WINHTTP_PROXY_INFO

Oturumu veya varsayılan ara sunucu yapılandırmasını içerir.

WINHTTP_PROXY_RESULT

WinHttpGetProxyResulttarafından sağlanan ara sunucu sonuç girdileri koleksiyonu.

WINHTTP_PROXY_RESULT_ENTRY

WinHttpGetProxyResultçağrısından sonuç girdisi.

WINHTTP_PROXY_SETTINGS_EX

Genişletilmiş proxy ayarlarını temsil eder.

WINHTTP_PROXY_SETTINGS_PARAM

Genişletilmiş proxy ayarlarını temsil eder.

WINHTTP_QUERY_CONNECTION_GROUP_RESULT

WinHttp'nun bağlantılarının geçerli durumunun açıklamasını temsil eder.

WINHTTP_REQUEST_STATS

bir isteğin istatistiklerini içerir.

WINHTTP_REQUEST_TIMES

bir isteğin zamanlama bilgilerini içerir.

WINHTTP_SECURITY_INFO

bir istek için SChannel bağlantısı ve şifre bilgilerini içerir.

WINHTTP_WEB_SOCKET_ASYNC_RESULT

WebSocket işleminin sonuç durumu.

WINHTTP_WEB_SOCKET_STATUS

WebSocket işleminin durumu.