Condividi tramite


Funzione WinHttpQueryConnectionGroup (winhttp.h)

Recupera una descrizione dello stato corrente delle connessioni WinHttp.

Sintassi

WINHTTPAPI DWORD WinHttpQueryConnectionGroup(
  HINTERNET                              hInternet,
  const GUID                             *pGuidConnection,
  ULONGLONG                              ullFlags,
  PWINHTTP_QUERY_CONNECTION_GROUP_RESULT *ppResult
);

Parametri

hInternet

Tipo: _In_ RESOURCENET

Handle di richiesta o handle di connessione.

Se un handle di connessione, WinHttp presuppone che l'host usi HTTPS per impostazione predefinita. È tuttavia possibile passare WINHTTP_QUERY_CONNECTION_GROUP_FLAG_INSECURE (0x000000000000000001ull) in ullFlags per indicare che si desiderano connessioni non HTTPS.

pGuidConnection

Tipo: _In_ GUID*

GUID facoltativo. Se specificato, vengono restituite solo le connessioni corrispondenti al GUID. In caso contrario, la funzione restituisce tutte le connessioni all'host (specificato in hInternet da un handle di richiesta o da un handle di connessione).

ullFlags

Tipo: _In_ ULONGLONG

Bandiere. Passare WINHTTP_QUERY_CONNECTION_GROUP_FLAG_INSECURE per indicare che si desiderano connessioni non HTTPS (vedere hInternet).

ppResult

Tipo: _Inout_ PWINHTTP_QUERY_CONNECTION_GROUP_RESULT*

Indirizzo di un puntatore a un WINHTTP_QUERY_CONNECTION_GROUP_RESULT, tramite il quale vengono restituiti i risultati.

WinHttp esegue internamente un'allocazione, quindi dopo averla terminata, devi liberare questo puntatore chiamando WinHttpFreeQueryConnectionGroupResult.

Requisiti

   
Client minimo supportato Windows Build 22000
Server minimo supportato Windows Build 22000
Piattaforma di destinazione Windows
Intestazione winhttp.h
Libreria Winhttp.lib
DLL Winhttp.dll

Vedi anche