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


макрос 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 (include ndis.h)

См. также

NDIS_NET_BUFFER_LIST_INFO

NET_BUFFER

NET_BUFFER_LIST