Freigeben über


NDIS_NBL_GET_MEDIA_SPECIFIC_INFO Makro (ndis.h)

Wichtig

Dieses Makro wird in NDIS 6.0 und 6.1 unterstützt. Verwenden Sie für NDIS 6.20 und höher NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX.

Das NDIS_NBL_GET_MEDIA_SPECIFIC_INFO Makro ruft eine medienspezifische Informationsdatenstruktur aus einer verknüpften Liste solcher Strukturen ab, die einer NET_BUFFER_LIST-Struktur zugeordnet sind.

Syntax

void NDIS_NBL_GET_MEDIA_SPECIFIC_INFO(
   _NBL,
   _Tag,
   _MediaSpecificInfo
);

Parameter

_NBL

Ein Zeiger auf eine NET_BUFFER_LIST Struktur.

_Tag

Ein eindeutiger vorab zugewiesener Wert, der den Typ der medienspezifischen Informationen identifiziert. Dieses Element ist für die Systemverwendung reserviert.

Neue Tags können in zukünftigen Systemversionen für neue Medientypen zugewiesen werden, die zusätzliche OOB-Daten erfordern, die für einen bestimmten Medientyp spezifisch sind.

_MediaSpecificInfo

Ein Zeiger auf eine NDIS_NBL_MEDIA_SPECIFIC_INFORMATION-Struktur .

Rückgabewert

Keine

Bemerkungen

Jeder NDIS 6.0- oder 6.1-Treiber kann NDIS_NBL_GET_MEDIA_SPECIFIC_INFO verwenden, um medienspezifische Informationen aus einer NET_BUFFER_LIST-Struktur abzurufen. Wenn dieses Makro zurückgibt, enthält der parameter _MediaSpecificInfo einen Zeiger auf die erste NDIS_NBL_MEDIA_SPECIFIC_INFORMATION-Struktur in der medienspezifischen Informationsliste mit einem Tagmember, der dem im _Tag-Parameter angegebenen Wert entspricht.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.0 und 6.1. Verwenden Sie für NDIS 6.20 und höher NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX.
Zielplattform Universell
Header ndis.h

Weitere Informationen

NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX

NDIS_NBL_MEDIA_SPECIFIC_INFORMATION

NET_BUFFER_LIST