Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Pour obtenir une liste de toutes les files d’attente de réception allouées sur un adaptateur réseau, un pilote supérieur émet une requête OID OID_RECEIVE_FILTER_ENUM_QUEUES. Après un retour réussi de la requête OID, le membre InformationBuffer de la structure NDIS_OID_REQUEST contient un pointeur vers une structure NDIS_RECEIVE_QUEUE_INFO_ARRAY, suivie d’une structure NDIS_RECEIVE_QUEUE_INFO pour chaque file d’attente.
NDIS gère la requête de type OID OID_RECEIVE_FILTER_ENUM_QUEUES pour les pilotes de miniport. NDIS a obtenu les informations d’un cache interne des données qu’il a reçues des requêtes OID OID_RECEIVE_FILTER_ALLOCATE_QUEUE et OID_RECEIVE_FILTER_QUEUE_PARAMETERS.
Les pilotes superposés et les applications en mode utilisateur peuvent utiliser la requête OID OID_RECEIVE_FILTER_ENUM_QUEUES pour énumérer les files d’attente de réception sur un adaptateur réseau.
Si un pilote de protocole émet la requête, le type de requête dans la structure NDIS_OID_REQUEST est fixé à NdisRequestQueryInformation et cet OID renvoie un tableau de toutes les files d'attente de réception que le pilote de protocole a allouées sur l'adaptateur réseau. Si une application en mode utilisateur a émis la requête, le type de requête dans l’NDIS_OID_REQUEST est défini sur NdisRequestQueryStatistics, et cet OID retourne un tableau d’informations pour toutes les files d’attente de réception sur l’adaptateur miniport.