Condividi tramite


Strutture WinHTTP

WinHTTP usa le strutture seguenti:

HTTP_VERSION_INFO

Contiene la versione HTTP globale.

URL_COMPONENTS

Contiene le parti costitutive di un URL. Questa struttura viene usata con le funzioni WinHttpCrackUrl e WinHttpCreateUrl .

WINHTTP_ASYNC_RESULT

Contiene il risultato di una chiamata a una funzione asincrona. Questa struttura viene usata con il prototipo di WINHTTP_STATUS_CALLBACK .

WINHTTP_AUTOPROXY_OPTIONS

Usato per indicare alla funzione WinHttpGetProxyForURL se specificare l'URL del file Proxy Auto-Configuration (PAC) o per individuare automaticamente l'URL con query DHCP o DNS nella rete.

WINHTTP_CERTIFICATE_INFO

Contiene informazioni sul certificato restituite dal server. Questa struttura viene usata dalla funzione WinHttpQueryOption .

WINHTTP_CONNECTION_GROUP

Rappresenta un gruppo di connessioni.

WINHTTP_CONNECTION_INFO

Contiene l'indirizzo IP di origine e di destinazione della richiesta che ha generato la risposta.

WINHTTP_CREDS

Contiene informazioni sulle credenziali utente usate per l'autenticazione server e proxy.

Nota

Questa struttura è stata deprecata. È invece consigliabile usare la struttura WINHTTP_CREDS_EX .

WINHTTP_CREDS_EX

Contiene informazioni sulle credenziali utente usate per l'autenticazione server e proxy.

WINHTTP_CURRENT_USER_IE_PROXY_CONFIG

Contiene le informazioni di configurazione del proxy di Internet Explorer.

WINHTTP_EXTENDED_HEADER

Rappresenta un'intestazione di richiesta HTTP come coppia di stringhe nome/valore.

WINHTTP_HEADER_NAME

Rappresenta un nome di intestazione della richiesta HTTP.

WINHTTP_HOST_CONNECTION_GROUP

Rappresenta una raccolta di gruppi di connessioni.

WINHTTP_MATCH_CONNECTION_GUID

Rappresenta il GUID di una connessione, ai fini della corrispondenza della connessione.

WINHTTP_PROXY_INFO

Contiene la sessione o la configurazione del proxy predefinita.

WINHTTP_PROXY_RESULT

Raccolta di voci dei risultati proxy fornite da WinHttpGetProxyResult.

WINHTTP_PROXY_RESULT_ENTRY

Voce di risultato da una chiamata a WinHttpGetProxyResult.

WINHTTP_PROXY_SETTINGS_EX

Rappresenta le impostazioni proxy estese.

WINHTTP_PROXY_SETTINGS_PARAM

Rappresenta le impostazioni proxy estese.

WINHTTP_QUERY_CONNECTION_GROUP_RESULT

Rappresenta una descrizione dello stato corrente delle connessioni WinHttp.

WINHTTP_REQUEST_STATS

Contiene statistiche per una richiesta.

WINHTTP_REQUEST_TIMES

Contiene informazioni sulla tempistica per una richiesta.

WINHTTP_SECURITY_INFO

Contiene informazioni sulla connessione SChannel e sulla crittografia per una richiesta.

WINHTTP_WEB_SOCKET_ASYNC_RESULT

Stato dei risultati di un'operazione WebSocket.

WINHTTP_WEB_SOCKET_STATUS

Stato di un'operazione WebSocket.