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_INFONDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO