структура 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 (включая Ndis.h) |
См. также раздел
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO NDIS_NBL_ADD_MEDIA_SPECIFIC_INFONDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO