Поделиться через


структура 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[1]

Массив 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 (include 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