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 WINHTTP_STATUS_CALLBACK Prototyp verwendet.

WINHTTP_AUTOPROXY_OPTIONS

Wird verwendet, um den 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 Informationen zu Benutzeranmeldeinformationen, die für die Server- und Proxyauthentifizierung verwendet werden.

Anmerkung

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

WINHTTP_CREDS_EX

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

WINHTTP_CURRENT_USER_IE_PROXY_CONFIG

Enthält die Internet Explorer-Proxykonfigurationsinformationen.

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 für Zwecke des Verbindungsabgleichs dar.

WINHTTP_PROXY_INFO

Enthält die Sitzungs- oder Standardproxykonfiguration.

WINHTTP_PROXY_RESULT

Eine Sammlung von Proxyergebniseinträgen, die von WinHttpGetProxyResultbereitgestellt 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 Status der WinHttp-Verbindungen dar.

WINHTTP_REQUEST_STATS

Enthält Statistiken für eine Anforderung.

WINHTTP_REQUEST_TIMES

Enthält Anzeigedauerinformationen für eine Anforderung.

WINHTTP_SECURITY_INFO

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

WINHTTP_WEB_SOCKET_ASYNC_RESULT

Ergebnisstatus eines WebSocket-Vorgangs.

WINHTTP_WEB_SOCKET_STATUS

Status eines WebSocket-Vorgangs.