Interface de requête OID directe dans NDIS 6.1

NDIS fournit une interface de requête OID directe pour les pilotes NDIS 6.1 et ultérieur. Le chemin de requête OID direct prend en charge les requêtes OID qui sont interrogées ou définies fréquemment. Par exemple, l’interface de déchargement IPsec version 2 (IPsecOV2) fournit l’OID OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA pour les requêtes OID directes.

L’interface de requête OID directe est facultative pour les pilotes NDIS. Pour prendre en charge le chemin OID direct, les pilotes fournissent des points d’entrée et NDIS fournit des fonctions NdisXxx pour les pilotes de protocole, de filtre et de miniport.

Note NDIS prend en charge des OID spécifiques à utiliser avec l’interface de requête OID directe. Pour déterminer si votre pilote peut utiliser un OID dans l’interface OID directe, consultez les notes dans la page de référence OID.

Pour NDIS 6.1, la seule interface qui utilise l’interface de requête OID directe est IPsecOV2. Pour plus d’informations sur IPsecOV2, consultez Déchargement de tâche IPsec version 2 dans NDIS 6.1.

Pour les pilotes NDIS 6.1 dans les systèmes d’exploitation Windows Server 2008 et Windows Vista avec Service Pack 1 (SP1), vous pouvez utiliser uniquement les OID suivants avec l’interface de requête OID directe :

Les pilotes miniport et les pilotes de filtre doivent être en mesure de gérer les requêtes OID directes qui ne sont pas sérialisées. Contrairement à l’interface de requête OID standard, NDIS ne sérialise pas les requêtes OID directes avec d’autres requêtes envoyées avec l’interface OID directe ou avec l’interface de requête OID standard. En outre, les pilotes miniport et les pilotes de filtre doivent être en mesure de gérer les requêtes OID directes à IRQL <= DISPATCH_LEVEL.

Pour plus d’informations sur l’implémentation de l’interface OID directe dans les pilotes, consultez les rubriques suivantes :