Partager via


INTERNET_DIAGNOSTIC_SOCKET_INFO structure (wininet.h)

La structure INTERNET_DIAGNOSTIC_SOCKET_INFO est retournée par la fonction InternetQueryOption lorsque l’indicateur INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO lui est transmis avec un handle à une requête HTTP. La structure INTERNET_DIAGNOSTIC_SOCKET_INFO contient des informations sur le socket associé à cette requête HTTP.

Syntaxe

typedef struct {
  DWORD_PTR Socket;
  DWORD     SourcePort;
  DWORD     DestPort;
  DWORD     Flags;
} INTERNET_DIAGNOSTIC_SOCKET_INFO, *LPINTERNET_DIAGNOSTIC_SOCKET_INFO;

Membres

Socket

Descripteur qui identifie le socket associé à la requête HTTP spécifiée.

SourcePort

Adresse du port auquel la requête ET la réponse HTTP ont été reçues.

DestPort

Adresse du port auquel la réponse a été envoyée.

Flags

Valeur Signification
IDSI_FLAG_KEEP_ALIVE
Définissez si la connexion provient du pool « keep-alive ».
IDSI_FLAG_SECURE
Définissez si la requête HTTP utilise un socket sécurisé.
IDSI_FLAG_PROXY
Définissez si un proxy est utilisé pour atteindre le serveur.
IDSI_FLAG_TUNNEL
Définissez si un proxy est utilisé pour créer un tunnel.

Remarques

Note WinINet ne prend pas en charge les implémentations de serveur. En outre, il ne doit pas être utilisé à partir d’un service. Pour les implémentations de serveur ou les services, utilisez Microsoft Windows HTTP Services (WinHTTP).
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête wininet.h

Voir aussi

InternetQueryOption