NDIS_NBL_MEDIA_SPECIFIC_INFORMATION struttura (ndis.h)
La struttura NDIS_NBL_MEDIA_SPECIFIC_INFORMATION specifica i dati specifici dei supporti associati a una struttura NET_BUFFER_LIST .
Sintassi
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;
Members
NextEntry
Puntatore alla struttura di informazioni specifiche dei supporti successiva in un elenco collegato.
Tag
Valore predefinito univoco che identifica il tipo di informazioni specifiche del supporto. Questo membro è riservato per l'uso del sistema.
I nuovi tag possono essere assegnati nelle versioni future del sistema per nuovi tipi di supporti che richiedono dati OOB aggiuntivi specifici di un determinato tipo di supporto.
Data[1]
Matrice UCHAR di dimensioni variabile che contiene le informazioni specifiche del supporto.
Commenti
Qualsiasi driver in uno stack di driver NDIS può allocare e gestire informazioni specifiche del supporto. Le informazioni specifiche dei supporti sono contenute in un elenco collegato di strutture NDIS_NBL_MEDIA_SPECIFIC_INFORMATION che contengono dati allocati dal driver e definiti dal driver. Le strutture nell'elenco contengono i dati OOB (Media-Of-Band) specifici del supporto che accompagnano le strutture NET_BUFFER associate a una struttura NET_BUFFER_LIST .
Se un driver di protocollo ha allocato i dati OOB, ha configurato i dati per un'operazione di invio. Se un driver miniport allocato i dati, ha configurato i dati per un'indicazione di ricezione.
Per accedere alle strutture di NDIS_NBL_MEDIA_SPECIFIC_INFORMATION in un elenco collegato, usare NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO, NDIS_NBL_GET_MEDIA_SPECIFIC_INFO e NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO macro.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.0 e 6.1. Per NDIS 6.20 e versioni successive, usare NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX. |
Intestazione | ndis.h (includere Ndis.h) |
Vedi anche
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO NDIS_NBL_GET_MEDIA_SPECIFIC_INFONDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO