Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Para obter uma lista de todas as filas de recebimento alocadas em um adaptador de rede, um driver sobreposto emite uma solicitação OID de consulta OID_RECEIVE_FILTER_ENUM_QUEUES. Após um retorno bem-sucedido da solicitação de consulta OID, o membro InformationBuffer da estrutura NDIS_OID_REQUEST contém um ponteiro para uma estrutura NDIS_RECEIVE_QUEUE_INFO_ARRAY, que é seguida por uma estrutura NDIS_RECEIVE_QUEUE_INFO para cada fila.
O NDIS lida com a solicitação OID de consulta OID_RECEIVE_FILTER_ENUM_QUEUES para drivers de miniporta. NDIS obteve informações a partir de um cache interno dos dados que recebeu das solicitações OID_RECEIVE_FILTER_ALLOCATE_QUEUE e OID_RECEIVE_FILTER_QUEUE_PARAMETERS OID.
Controladores sobrepostos e aplicações de modo de utilizador podem usar a solicitação de consulta de OID OID_RECEIVE_FILTER_ENUM_QUEUES para enumerar as filas de receção num adaptador de rede.
Se um driver de protocolo emite a solicitação, o tipo de solicitação na estrutura NDIS_OID_REQUEST é definido como NdisRequestQueryInformation e esse OID retorna uma matriz de todas as filas de recebimento que o driver de protocolo alocado no adaptador de rede. Se um aplicativo de modo de usuário emitiu a solicitação, o tipo de solicitação no NDIS_OID_REQUEST é definido como NdisRequestQueryStatistics, e esse OID retorna uma matriz de informações para todas as filas de recebimento no adaptador de miniporta.