NET_BUFFER_LIST_INFO Makro (ndis/nblaccessors.h)
NET_BUFFER_LIST_INFO ist ein Makro, das NDIS-Treiber verwenden, um Informationen abzurufen und festzulegen, die für alle NET_BUFFER-Strukturen in einer NET_BUFFER_LIST-Struktur gelten.
Syntax
void NET_BUFFER_LIST_INFO(
_NBL,
_Id
);
Parameter
_NBL
Ein Zeiger auf eine NET_BUFFER_LIST Struktur.
_Id
Eine ID, die den Typ der Informationen angibt, auf die vom NetBufferListInfo-Member der NET_BUFFER_LIST-Struktur zugegriffen werden soll, die der _NBL-Parameter angibt.
Rückgabewert
NET_BUFFER_LIST_INFO gibt die Informationen zurück, die der angegebenen ID zugeordnet sind. Die Informationen werden aus dem NetBufferListInfo-Member der angegebenen NET_BUFFER_LIST-Struktur abgerufen.
Hinweise
Eine Liste der gültigen NetBufferListInfo-IDs finden Sie auf der NDIS_NET_BUFFER_LIST_INFO-Enumerationsreferenzseite.
Das folgende Beispiel veranschaulicht das Abrufen eines NetBufferListInfo-Werts :
value = NET_BUFFER_LIST_INFO(pNBL, Id);
Das folgende Beispiel veranschaulicht das Festlegen eines NetBufferListInfo-Werts :
NET_BUFFER_LIST_INFO(pNBL, Id) = value;
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in NDIS 6.0 und höher. |
Zielplattform | Universell |
Header | ndis/nblaccessors.h (include ndis.h) |