Freigeben über


WinHTTP-Strukturen

WinHTTP verwendet die folgenden Strukturen:

HTTP_VERSION_INFO

Enthält die globale HTTP-Version.

URL_COMPONENTS

Enthält die Bestandteile einer URL. Diese Struktur wird mit den Funktionen WinHttpCrackUrl und WinHttpCreateUrl verwendet.

WINHTTP_ASYNC_RESULT

Enthält das Ergebnis eines Aufrufs einer asynchronen Funktion. Diese Struktur wird mit dem prototyp WINHTTP_STATUS_CALLBACK verwendet.

WINHTTP_AUTOPROXY_OPTIONS

Wird verwendet, um der WinHttpGetProxyForURL-Funktion anzugeben, ob die URL der PAC-Datei (Proxy Auto-Configuration) angegeben oder die URL automatisch mit DHCP- oder DNS-Abfragen an das Netzwerk gefunden werden soll.

WINHTTP_CERTIFICATE_INFO

Enthält vom Server zurückgegebene Zertifikatinformationen. Diese Struktur wird von der WinHttpQueryOption-Funktion verwendet.

WINHTTP_CONNECTION_GROUP

Stellt eine Verbindungsgruppe dar.

WINHTTP_CONNECTION_INFO

Enthält die Quell- und Ziel-IP-Adresse der Anforderung, die die Antwort generiert hat.

WINHTTP_CREDS

Enthält Benutzeranmeldeinformationen, die für die Server- und Proxyauthentifizierung verwendet werden.

Hinweis

Diese Struktur ist veraltet. Stattdessen wird die Verwendung der WINHTTP_CREDS_EX-Struktur empfohlen.

WINHTTP_CREDS_EX

Enthält Benutzeranmeldeinformationen, die für die Server- und Proxyauthentifizierung verwendet werden.

WINHTTP_CURRENT_USER_IE_PROXY_CONFIG

Enthält die Informationen zur Internet-Explorer Proxykonfiguration.

WINHTTP_EXTENDED_HEADER

Stellt einen HTTP-Anforderungsheader als Name-Wert-Zeichenfolgenpaar dar.

WINHTTP_HEADER_NAME

Stellt einen HTTP-Anforderungsheadernamen dar.

WINHTTP_HOST_CONNECTION_GROUP

Stellt eine Auflistung von Verbindungsgruppen dar.

WINHTTP_MATCH_CONNECTION_GUID

Stellt die GUID einer Verbindung zum Zweck des Verbindungsabgleichs dar.

WINHTTP_PROXY_INFO

Enthält die Sitzungs- oder Standardproxykonfiguration.

WINHTTP_PROXY_RESULT

Eine Auflistung von Proxyergebniseinträgen, die von WinHttpGetProxyResult bereitgestellt werden.

WINHTTP_PROXY_RESULT_ENTRY

Ein Ergebniseintrag aus einem Aufruf von WinHttpGetProxyResult.

WINHTTP_PROXY_SETTINGS_EX

Stellt erweiterte Proxyeinstellungen dar.

WINHTTP_PROXY_SETTINGS_PARAM

Stellt erweiterte Proxyeinstellungen dar.

WINHTTP_QUERY_CONNECTION_GROUP_RESULT

Stellt eine Beschreibung des aktuellen Zustands der WinHttp-Verbindungen dar.

WINHTTP_REQUEST_STATS

Enthält Statistiken für eine Anforderung.

WINHTTP_REQUEST_TIMES

Enthält Zeitinformationen für eine Anforderung.

WINHTTP_SECURITY_INFO

Enthält SChannel-Verbindungs- und Verschlüsselungsinformationen für eine Anforderung.

WINHTTP_WEB_SOCKET_ASYNC_RESULT

Ergebnis status eines WebSocket-Vorgangs.

WINHTTP_WEB_SOCKET_STATUS

Status eines WebSocket-Vorgangs.