макрос NET_BUFFER_LIST_INFO (ndis/nblaccessors.h)
NET_BUFFER_LIST_INFO — это макрос, который драйверы NDIS используют для получения и задания сведений, применимых ко всем NET_BUFFER структурам в NET_BUFFER_LIST структуре.
Синтаксис
void NET_BUFFER_LIST_INFO(
_NBL,
_Id
);
Параметры
_NBL
Указатель на структуру NET_BUFFER_LIST .
_Id
Идентификатор, указывающий тип сведений для доступа из элемента NetBufferListInfoструктуры NET_BUFFER_LIST , указанной параметром _NBL .
Возвращаемое значение
NET_BUFFER_LIST_INFO возвращает сведения, связанные с указанным идентификатором. Сведения извлекаются из элемента NetBufferListInfo указанной структуры NET_BUFFER_LIST .
Комментарии
Список допустимых идентификаторов NetBufferListInfo см. на странице справочника по перечислению NDIS_NET_BUFFER_LIST_INFO.
В следующем примере показано получение значения NetBufferListInfo :
value = NET_BUFFER_LIST_INFO(pNBL, Id);
В следующем примере показано задание значения NetBufferListInfo :
NET_BUFFER_LIST_INFO(pNBL, Id) = value;
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.0 и более поздних версиях. |
Целевая платформа | Универсальное |
Верхняя часть | ndis/nblaccessors.h (включая ndis.h) |