Compartilhar via


macro NDIS_NBL_GET_MEDIA_SPECIFIC_INFO (ndis.h)

Importante

Essa macro tem suporte no NDIS 6.0 e 6.1. Para o NDIS 6.20 e posterior, use NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX.

A macro NDIS_NBL_GET_MEDIA_SPECIFIC_INFO obtém uma estrutura de dados de informações específicas da mídia de uma lista vinculada dessas estruturas associadas a uma estrutura NET_BUFFER_LIST .

Sintaxe

void NDIS_NBL_GET_MEDIA_SPECIFIC_INFO(
   _NBL,
   _Tag,
   _MediaSpecificInfo
);

Parâmetros

_NBL

Um ponteiro para uma estrutura NET_BUFFER_LIST .

_Tag

Um valor exclusivo pré-atribuído que identifica o tipo das informações específicas da mídia. Esse membro é reservado para uso do sistema.

Novas marcas podem ser atribuídas em versões futuras do sistema para novos tipos de mídia que exigem dados OOB adicionais específicos para um tipo de mídia específico.

_MediaSpecificInfo

Um ponteiro para uma estrutura NDIS_NBL_MEDIA_SPECIFIC_INFORMATION .

Retornar valor

Nenhum

Comentários

Qualquer driver NDIS 6.0 ou 6.1 pode usar NDIS_NBL_GET_MEDIA_SPECIFIC_INFO para obter informações específicas da mídia de uma estrutura NET_BUFFER_LIST . Quando essa macro retorna, o parâmetro _MediaSpecificInfo contém um ponteiro para a primeira estrutura NDIS_NBL_MEDIA_SPECIFIC_INFORMATION na lista de informações específicas da mídia que tem um membro Tag correspondente ao valor especificado no parâmetro _Tag .

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.0 e 6.1. Para o NDIS 6.20 e posterior, use NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX.
Plataforma de Destino Universal
Cabeçalho ndis.h

Confira também

NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX

NDIS_NBL_MEDIA_SPECIFIC_INFORMATION

NET_BUFFER_LIST