структура NDIS_NBL_MEDIA_SPECIFIC_INFORMATION (ndis.h)

Структура NDIS_NBL_MEDIA_SPECIFIC_INFORMATION указывает данные, относящиеся к носителям, связанные со структурой NET_BUFFER_LIST .

Синтаксис

typedef struct _NDIS_NBL_MEDIA_MEDIA_SPECIFIC_INFORMATION {
  PNDIS_NBL_MEDIA_SPECIFIC_INFORMATION NextEntry;
  ULONG                                Tag;
  UCHAR                                Data[1];
} NDIS_NBL_MEDIA_SPECIFIC_INFORMATION, *PNDIS_NBL_MEDIA_SPECIFIC_INFORMATION;

Участники

NextEntry

Указатель на следующую структуру сведений для конкретного носителя в связанном списке.

Tag

Уникальное предварительно назначенное значение, определяющее тип сведений, относящихся к носителям. Этот элемент зарезервирован для использования системы.

Новые теги можно назначить в будущих системных выпусках для новых типов носителей, требующих дополнительных данных OOB, относящихся к определенному типу носителя.

Data

Массив UCHAR размера переменной размера, содержащий сведения, относящиеся к носителям.

Примечания

Любой драйвер в стеке драйверов NDIS может выделять сведения о носителях и управлять ими. Сведения, относящиеся к носителям, представлены в связанном списке структур NDIS_NBL_MEDIA_SPECIFIC_INFORMATION, содержащих данные, выделенные драйвером и определяемые драйвером. Структуры в списке содержат любые внеполосные (OOB) данные мультимедиа, сопровождающие структуры NET_BUFFER , связанные со структурой NET_BUFFER_LIST .

Если драйвер протокола выделил данные OOB, он настроит данные для операции отправки. Если драйвер минипорта выделил данные, он настроит данные для указания на получение.

Чтобы получить доступ к структурам NDIS_NBL_MEDIA_SPECIFIC_INFORMATION в связанном списке, используйте NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO, NDIS_NBL_GET_MEDIA_SPECIFIC_INFO и NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO макросы.

Требования

   
Минимальная версия клиента Поддерживается в NDIS 6.0 и 6.1. Для NDIS 6.20 и более поздних версий используйте NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX.
Заголовок ndis.h (включая Ndis.h)

См. также

NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO NDIS_NBL_GET_MEDIA_SPECIFIC_INFO

NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX

NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO

NET_BUFFER

NET_BUFFER_LIST