NET_BUFFER_LIST_INFO Makro (ndis/nblaccessors.h)
NET_BUFFER_LIST_INFO ist ein Makro, mit dem NDIS-Treiber Informationen abrufen und festlegen, 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 Mitglied der angegebenen NET_BUFFER_LIST Struktur abgerufen.
Bemerkungen
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 |
---|---|
mindestens unterstützte Client- | Unterstützt in NDIS 6.0 und höher. |
Zielplattform- | Universal |
Header- | ndis/nblaccessors.h (include ndis.h) |