NDIS_NBL_MEDIA_SPECIFIC_INFORMATION 結構 (ndis.h)

NDIS_NBL_MEDIA_SPECIFIC_INFORMATION 結構會指定與 NET_BUFFER_LIST 結構相關聯的媒體特定資料。

語法

typedef struct _NDIS_NBL_MEDIA_MEDIA_SPECIFIC_INFORMATION {
  PNDIS_NBL_MEDIA_SPECIFIC_INFORMATION NextEntry;
  ULONG                                Tag;
  UCHAR                                Data[1];
} NDIS_NBL_MEDIA_SPECIFIC_INFORMATION, *PNDIS_NBL_MEDIA_SPECIFIC_INFORMATION;

成員

NextEntry

連結清單中的下一個媒體特定資訊結構的指標。

Tag

可識別媒體特定資訊類型的唯一預先指派值。 此成員保留供系統使用。

針對需要特定媒體類型特定其他 OOB 資料的新媒體類型,可以在未來的系統版本中指派新的標籤。

Data[1]

包含媒體特定資訊的可變大小 UCHAR 陣列。

備註

NDIS 驅動程式堆疊中的任何驅動程式都可以配置和管理媒體特定資訊。 媒體特定資訊位於包含驅動程式配置和驅動程式定義資料的NDIS_NBL_MEDIA_SPECIFIC_INFORMATION結構連結清單中。 清單中的結構包含與NET_BUFFER_LIST結構相關聯的NET_BUFFER結構隨附的任何媒體特定頻外 ( OOB ) 資料。

如果通訊協定驅動程式已配置 OOB 資料,它會設定傳送作業的資料。 如果迷你埠驅動程式已配置資料,則會設定接收指示的資料。

若要存取連結清單中的NDIS_NBL_MEDIA_SPECIFIC_INFORMATION結構,請使用 NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO NDIS_NBL_GET_MEDIA_SPECIFIC_INFO NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO 宏。

必要條件

   
最低支援的用戶端 NDIS 6.0 和 6.1 支援。 針對 NDIS 6.20 和更新版本,請使用 NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX。
標頭 ndis.h (包含 Ndis.h)

另請參閱

NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO NDIS_NBL_GET_MEDIA_SPECIFIC_INFO

NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX

NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO

NET_BUFFER

NET_BUFFER_LIST