OID obligatoires pour les pilotes miniports

Le tableau suivant répertorie les OID obligatoires pour tous les pilotes miniports. Votre pilote miniport doit prendre en charge des OID supplémentaires, en fonction de sa version NDIS et des services qu’il prend en charge, tels que :

  • Connection-Oriented Objects
  • CoNDIS
  • OID des statistiques Ethernet
  • Header-Data OID fractionnés
  • Hyper-V OID de commutateur extensible
  • IPsec Offload version 2 OID
  • MB OIDs
  • OID sans fil native 802.11 Sans fil
  • NDIS TCP/IP Offload OIDs
  • NDKPI OIDs
  • OID de gestion de l’alimentation opérationnelle
  • Vue d’ensemble des OID de filtre de réception
  • Recevoir des OID de filtre
  • OID de mise à l’échelle côté réception
  • OID NDIS distants
  • OID obligatoires et facultatifs pour la gestion de l’alimentation
  • SR-IOV OIDs
  • OID de gestion de l’alimentation statistique
  • Objets de déchargement de tâche
  • VMQ OIDs

Dans les colonnes « O/M » de la table :

  • « M » signifie « obligatoire » et « O » signifie « facultatif ».
  • « N/A » dans la colonne « O/M for Query » signifie que NDIS gère la requête de requête OID et ne l’envoie pas au pilote miniport. Par conséquent, le pilote miniport doit uniquement prendre en charge la demande de jeu d’OID.
  • S’il n’existe aucune entrée dans la colonne « O/M for Query », cet OID est un OID défini uniquement.
  • S’il n’existe aucune entrée dans la colonne « O/M for Set », cet OID est un OID de requête uniquement.
OID O/M pour requête O/M for Set Comments
OID_GEN_CURRENT_LOOKAHEAD N/A M NDIS gère les requêtes et les requêtes Set qui échouent pour le pilote miniport. NDIS envoie des requêtes set valides au pilote miniport. You can obtain the same information with OID_GEN_RECEIVE_BLOCK_SIZE.
OID_GEN_CURRENT_PACKET_FILTER N/A M La requête n’est pas obligatoire. L’ensemble est obligatoire.
OID_GEN_INTERRUPT_MODERATION M M
OID_GEN_LINK_PARAMETERS M
OID_GEN_MAXIMUM_TOTAL_SIZE M Il n’existe aucun autre moyen d’obtenir ces informations.
OID_GEN_RCV_OK M NDIS does not handle this OID for miniport drivers and OID_GEN_STATISTICS does not include this information. Note: Statistics OIDs are mandatory unless NDIS handles them.
OID_GEN_RECEIVE_BLOCK_SIZE M NDIS ne gère pas cet OID pour les pilotes miniport.
OID_GEN_RECEIVE_BUFFER_SPACE M Il n’existe aucun autre moyen d’obtenir ces informations.
OID_GEN_STATISTICS M
OID_GEN_TRANSMIT_BLOCK_SIZE M Il n’existe aucun autre moyen d’obtenir ces informations.
OID_GEN_TRANSMIT_BUFFER_SPACE M Il n’existe aucun autre moyen d’obtenir ces informations.
OID_GEN_VENDOR_DESCRIPTION M Il n’existe aucun autre moyen d’obtenir ces informations.
OID_GEN_VENDOR_DRIVER_VERSION M Il n’existe aucun autre moyen d’obtenir ces informations.
OID_GEN_VENDOR_ID M Il n’existe aucun autre moyen d’obtenir ces informations. Les pilotes de filtre du fournisseur de matériel indépendant ou les pilotes intermédiaires peuvent interroger cet OID.
OID_GEN_XMIT_OK M NDIS does not handle this OID and OID_GEN_STATISTICS does not include this information. Note: Statistics OIDs are mandatory unless NDIS handles them.