macro NET_BUFFER_LIST_CONTEXT_DATA_START (nblaccessors.h)

NET_BUFFER_LIST_CONTEXT_DATA_START est une macro que les pilotes NDIS utilisent pour obtenir un pointeur vers l’espace de contexte NET_BUFFER_LIST_CONTEXT associé à une structure NET_BUFFER_LIST .

Syntaxe

#define NET_BUFFER_LIST_CONTEXT_DATA_START(_NBL) ((PUCHAR)(((_NBL)->Context)+1)+(_NBL)->Context->Offset)

Paramètres

_NBL

Pointeur vers une structure NET_BUFFER_LIST .

Valeur retournée

NET_BUFFER_LIST_CONTEXT_DATA_START retourne un pointeur vers l’espace de contexte NET_BUFFER_LIST_CONTEXT associé à la structure NET_BUFFER_LIST indiquée.

Remarques

NET_BUFFER_LIST_CONTEXT_DATA_START retourne un pointeur vers le début de l’espace de contexte utilisé dans le membre ContextData de la structure NET_BUFFER_LIST_CONTEXT .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.0 et versions ultérieures.
En-tête nblaccessors.h (include ndis.h)

Voir aussi

NET_BUFFER_LIST

NET_BUFFER_LIST_CONTEXT