NET_BUFFER_PROTOCOL_RESERVED macro (ndis/nblaccessors.h)
NET_BUFFER_PROTOCOL_RESERVED es una macro que usan los controladores NDIS para obtener el miembro ProtocolReserved de una estructura de NET_BUFFER .
Sintaxis
#define NET_BUFFER_PROTOCOL_RESERVED(_NB) ((_NB)->ProtocolReserved)
Parámetros
_NB
Puntero a una estructura de NET_BUFFER .
Valor devuelto
NET_BUFFER_PROTOCOL_RESERVED devuelve el valor del miembro ProtocolReserved de la estructura de NET_BUFFER especificada.
Comentarios
Los controladores de protocolo y los controladores intermedios NDIS pueden usar esta área para sus propios fines. Normalmente, los controladores de protocolo usan ProtocolReserved para mantener NET_BUFFER información de contexto de estructura para transferencias pendientes.
Nota
Solo un controlador puede usar ProtocolReserved. Por lo tanto, si otro controlador ha usado ProtocolReserved, un controlador intermedio no puede usarlo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con NDIS 6.0 y versiones posteriores. |
Plataforma de destino | Universal |
Encabezado | ndis/nblaccessors.h (include ndis.h) |