structure IPSEC_SA_DETAILS1 (ipsectypes.h)
La structure IPSEC_SA_DETAILS1 est utilisée pour stocker les informations retournées lors de l’énumération d’associations de sécurité IPsec. IPSEC_SA_DETAILS0 est disponible.
Syntaxe
typedef struct IPSEC_SA_DETAILS1_ {
FWP_IP_VERSION ipVersion;
FWP_DIRECTION saDirection;
IPSEC_TRAFFIC1 traffic;
IPSEC_SA_BUNDLE1 saBundle;
union {
IPSEC_V4_UDP_ENCAPSULATION0 *udpEncapsulation;
};
FWPM_FILTER0 *transportFilter;
IPSEC_VIRTUAL_IF_TUNNEL_INFO0 virtualIfTunnelInfo;
} IPSEC_SA_DETAILS1;
Membres
ipVersion
Valeur FWP_IP_VERSION qui spécifie la version IP. En mode tunnel, il s’agit de la version de l’en-tête externe.
saDirection
Valeur FWP_DIRECTION qui indique la direction de la SA IPsec.
traffic
Une structure IPSEC_TRAFFIC1 qui spécifie le trafic sécurisé par cette sa IPsec. En mode tunnel, il contient à la fois les points de terminaison de tunnel et les sélecteurs de trafic en mode rapide (QM).
saBundle
Structure IPSEC_SA_BUNDLE1 qui spécifie différents paramètres de l’sap .
udpEncapsulation
Une structure IPSEC_V4_UDP_ENCAPSULATION0 qui stocke les ports d’encapsulation UDP si l’encapsulation UDP-ESP est activée sur l’AS.
Disponible si ipVersion est FWP_IP_VERSION_V4.
transportFilter
Une structure FWPM_FILTER0 qui spécifie le filtre de couche de transport qui correspond à cette SA IPsec.
virtualIfTunnelInfo
Structure IPSEC_VIRTUAL_IF_TUNNEL_INFO0 qui spécifie les informations du tunnel d’interface virtuelle. Prise en charge uniquement par Internet Key Exchange version 2 (IKEv2).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | ipsectypes.h |