structure NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO (ndis.h)
[La fonctionnalité de déchargement de tâche IPsec est déconseillée et ne doit pas être utilisée.]
La structure NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO spécifie le handle de déchargement d’association de sécurité (SA) dans la partie tunnel d’un paquet d’envoi.
Syntaxe
typedef struct _NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO {
struct {
NDIS_HANDLE TunnelHandle;
} Transmit;
} NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO, *PNDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO;
Membres
Transmit
Structure qui contient les membres suivants :
Transmit.TunnelHandle
La poignée d’accès partagé de tunnel dans le transport sur tunnel.
Remarques
Avant que le transport TCP/IP ne passe un paquet d’envoi qu’une carte réseau effectue des tâches de déchargement de sécurité du protocole Internet version 2 (IPsecOV2) sur le pilote miniport de la carte réseau, le transport met à jour les informations IPsec dans le NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO structure associée à la structure NET_BUFFER_LIST .
Le transport TCP/IP fournit un handle dans le membre OffloadHandle de NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO qui spécifie le handle à la sa sortante pour la partie transport (connexion de bout en bout) du paquet d’envoi. Si le paquet d’envoi est transmis via un tunnel, le transport TCP/IP fournit également une structure NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO. Cette structure spécifie le handle de déchargement vers la sa sortante pour la partie tunnel du paquet d’envoi.
La valeur TunnelHandle fournie dans la structure NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO a la même valeur que le OffloadHandle qui a été signalé au transport TCP/IP lorsque le pilote miniport a correctement ajouté un ensemble de SAs à une carte réseau. Toutes les autorités de sécurité ont été ajoutées lorsque le pilote miniport a répondu au OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA demande.
Pour définir et obtenir les informations du tunnel IPsec, utilisez l’index IPsecOffloadV2TunnelNetBufferListInfo avec la macro NET_BUFFER_LIST_INFO . NET_BUFFER_LIST_INFO retourne une structure NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.1 et versions ultérieures. |
En-tête | ndis.h (inclure Ndis.h) |
Voir aussi
NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA OID_TCP_TASK_IPSEC_OFFLOAD_V2_DELETE_SACommentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour