Partager via


Gestion d’une demande de requête d’objet d’interface

Pour obtenir la valeur actuelle associée à un objet d’interface, NDIS appelle la fonction ProviderQueryObject d’un fournisseur d’interface. Cette fonction retourne NDIS_STATUS_SUCCESS si elle traite correctement la requête ou un code d’erreur NDIS_STATUS_Xxx dans le cas contraire.

Pour obtenir la liste des requêtes OID spécifiques au fournisseur d’interface, consultez OID d’interface réseau NDIS. Pour obtenir la liste des OID que NDIS utilise avec des fournisseurs, des adaptateurs miniport et des modules de filtre pour prendre en charge les objets d’interface réseau, consultez Mappage d’interface réseau à OID NDIS.

Le handle au niveau du paramètre ProviderIfContext de ProviderQueryObject identifie la zone de contexte que le fournisseur d’interface a passée à NDIS quand il a appelé la fonction NdisIfRegisterInterface pour inscrire l’interface. Le paramètre ObjectId spécifie l’OID de l’objet interrogé. Les paramètres pOutputBufferLength et pOutputBuffer fournissent un pointeur vers la longueur résultante de la mémoire tampon de sortie et un pointeur vers la mémoire tampon de sortie, respectivement.