Définition de la configuration fractionnée actuelle Header-Data
NDIS et les pilotes trop hauts ou les applications en mode utilisateur utilisent l’OID OID_GEN_HD_SPLIT_PARAMETERS pour définir les paramètres actuels de fractionnement des données d’en-tête d’un adaptateur miniport. Les pilotes miniportS NDIS 6.1 et versions ultérieures qui fournissent des services de fractionnement des données d’en-tête doivent prendre en charge cet OID. Sinon, cet OID est facultatif.
Un administrateur système peut utiliser le GUID associé à cet OID via l’interface WMI. Pour plus d’informations sur les GUID WMI de fractionnement des données d’en-tête, consultez Prise en charge de WMI pour Header-Data Fractionnement.
Le membre InformationBuffer de la structure NDIS_OID_REQUEST contient une structure NDIS_HD_SPLIT_PARAMETERS .
Si l’indicateur NDIS_HD_SPLIT_COMBINE_ALL_HEADERS dans le membre HDSplitCombineFlags de NDIS_HD_SPLIT_PARAMETERS est défini, l’adaptateur miniport doit combiner toutes les images fractionnées. Si le fractionnement des données d’en-tête est activé dans le matériel, le pilote miniport doit combiner l’en-tête et les données avant que le pilote indique le cadre à NDIS.
Par exemple, NDIS peut utiliser l’OID OID_GEN_HD_SPLIT_PARAMETERS pour définir l’indicateur NDIS_HD_SPLIT_COMBINE_ALL_HEADERS lorsqu’un NDIS 5. x pilote de protocole est lié à un adaptateur miniport NDIS 6.1. NDIS traite cet OID avant de passer l’OID au pilote miniport et met à jour le mot clé standardisé *HeaderDataSplit de l’adaptateur miniport, si nécessaire. Si le fractionnement des données d’en-tête est désactivé, NDIS n’envoie pas cet OID à l’adaptateur miniport.
Commentaires
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