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 |