макрос NDIS_NBL_GET_MEDIA_SPECIFIC_INFO (ndis.h)
Важно!
Этот макрос поддерживается в NDIS 6.0 и 6.1. Для NDIS 6.20 и более поздних версий используйте NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX.
Макрос NDIS_NBL_GET_MEDIA_SPECIFIC_INFO получает структуру данных для конкретного носителя из связанного списка таких структур, связанных со структурой NET_BUFFER_LIST .
Синтаксис
void NDIS_NBL_GET_MEDIA_SPECIFIC_INFO(
_NBL,
_Tag,
_MediaSpecificInfo
);
Параметры
_NBL
Указатель на структуру NET_BUFFER_LIST .
_Tag
Уникальное предварительно назначенное значение, определяющее тип сведений, относящихся к носителю. Этот член зарезервирован для системного использования.
Новые теги можно назначать в будущих выпусках системы для новых типов носителей, требующих дополнительных данных OOB, относящихся к конкретному типу мультимедиа.
_MediaSpecificInfo
Указатель на структуру NDIS_NBL_MEDIA_SPECIFIC_INFORMATION .
Возвращаемое значение
None
Remarks
Любой драйвер NDIS 6.0 или 6.1 может использовать NDIS_NBL_GET_MEDIA_SPECIFIC_INFO для получения сведений о мультимедиа из структуры NET_BUFFER_LIST . При возврате этого макроса параметр _MediaSpecificInfo содержит указатель на первую структуру NDIS_NBL_MEDIA_SPECIFIC_INFORMATION в списке сведений, относящихся к мультимедиа, которая содержит элемент Tag , соответствующий значению, указанному в параметре _Tag .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.0 и 6.1. Для NDIS 6.20 и более поздних версий используйте NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX. |
Целевая платформа | Универсальное |
Верхняя часть | ndis.h |
См. также раздел
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX