Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère une description de l’état actuel des connexions de WinHttp.
Syntaxe
WINHTTPAPI DWORD WinHttpQueryConnectionGroup(
HINTERNET hInternet,
const GUID *pGuidConnection,
ULONGLONG ullFlags,
PWINHTTP_QUERY_CONNECTION_GROUP_RESULT *ppResult
);
Paramètres
hInternet
Type : _In_ HINTERNET
Un handle de requête ou un handle de connexion.
Si un handle de connexion, WinHttp suppose que l’hôte utilise HTTPS par défaut. Mais vous pouvez passer WINHTTP_QUERY_CONNECTION_GROUP_FLAG_INSECURE (0x0000000000001ull) dans ullFlags pour indiquer que vous souhaitez des connexions non HTTPS.
pGuidConnection
Type : _In_ GUID*
GUID facultatif. Si elle est fournie, seules les connexions correspondant au GUID sont retournées. Sinon, la fonction retourne toutes les connexions à l’hôte (spécifiées dans hInternet par un handle de requête ou un handle de connexion).
ullFlags
Type : _In_ ULONGLONG
Drapeaux. Passez WINHTTP_QUERY_CONNECTION_GROUP_FLAG_INSECURE pour indiquer que vous souhaitez des connexions non HTTPS (voir hInternet).
ppResult
Type : _Inout_ PWINHTTP_QUERY_CONNECTION_GROUP_RESULT*
Adresse d’un pointeur vers un WINHTTP_QUERY_CONNECTION_GROUP_RESULT, par le biais duquel les résultats sont retournés.
WinHttp effectue une allocation en interne. Une fois que vous avez terminé, vous devez libérer ce pointeur en appelant WinHttpFreeQueryConnectionGroupResult.
Configuration requise
| Client minimal pris en charge | Windows Build 22000 |
| Serveur minimal pris en charge | Windows Build 22000 |
| Plateforme cible | Windows |
| En-tête | winhttp.h |
| Bibliothèque | Winhttp.lib |
| DLL | Winhttp.dll |