NdisCopySendNetBufferListInfo, fonction (ndis/nblapi.h)
Les pilotes intermédiaires appellent la fonction NdisCopySendNetBufferListInfo pour copier les informations NET_BUFFER_LIST dans une structure de NET_BUFFER_LIST de transmission.
Syntaxe
NDIS_EXPORTED_ROUTINE VOID NdisCopySendNetBufferListInfo(
[in] NET_BUFFER_LIST *DestNetBufferList,
[in] NET_BUFFER_LIST const *SrcNetBufferList
);
Paramètres
[in] DestNetBufferList
Pointeur vers la structure de NET_BUFFER_LIST de destination.
[in] SrcNetBufferList
Pointeur vers la structure NET_BUFFER_LIST source.
Valeur de retour
None
Remarques
Lorsqu’un pilote intermédiaire ou un pilote de filtre reçoit une demande de transmission d’un pilote sur-jacent, il peut, par exemple, cloner la structure NET_BUFFER_LIST ou allouer une nouvelle structure pour propager la demande aux pilotes sous-jacents. Le pilote doit utiliser NdisCopySendNetBufferListInfo pour copier les informations NET_BUFFER_LIST , y compris les informations NDIS privées, dans la nouvelle structure.
Pour copier les informations NET_BUFFER_LIST sur le chemin de réception, utilisez le Fonction NdisCopyReceiveNetBufferListInfo .
Les éléments NET_BUFFER_LIST suivants sont copiés dans un appel à NdisCopySendNetBufferListInfo :
Élément copié | Démarrage de la version de Windows |
---|---|
TcpIpChecksumNetBufferListInfo | Windows Vista |
IPsecOffloadV1NetBufferListInfo | Windows Vista |
TcpLargeSendNetBufferListInfo | Windows Vista |
Ieee8021QNetBufferListInfo | Windows Vista |
MediaSpecificInformation | Windows Vista |
NetBufferListCancelId | Windows Vista |
NetBufferListProtocolId | Windows Vista |
IPsecOffloadV2TunnelNetBufferListInfo | Windows Vista Service Pack 1 (SP1) |
IPsecOffloadV2HeaderNetBufferListInfo | Windows Vista avec SP1 |
VirtualSubnetInfo | Windows 8 (AMD64 uniquement) |
NetBufferListFilteringInfo | Windows 8 |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.0 et versions ultérieures. |
Plateforme cible | Universal |
En-tête | ndis/nblapi.h (include ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Règles de conformité DDI | Irql_NetBuffer_Function(ndis) |
Voir aussi
NdisCopyReceiveNetBufferListInfoCommentaires
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