структура 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_INFONDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO