NET_BUFFER_DATA_OFFSET macro (ndis/nblaccessors.h)
NET_BUFFER_DATA_OFFSET es una macro que usan los controladores NDIS para obtener el desplazamiento actual desde el principio del espacio de datos hasta el inicio de la espacio de datos usado en una estructura de NET_BUFFER.
Sintaxis
#define NET_BUFFER_DATA_OFFSET(_NB) ((_NB)->DataOffset)
Parámetros
_NB
Puntero a una estructura de NET_BUFFER.
Valor devuelto
NET_BUFFER_DATA_OFFSET devuelve el desplazamiento, en bytes, desde el principio del espacio de datos hasta el inicio de la espacio de datos usado de la estructura de NET_BUFFER indicada. Este valor también representa el tamaño del espacio de datos sin usar (reposición disponible).
Observaciones
NET_BUFFER_DATA_OFFSET obtiene el valor devuelto del miembro DataOffset de la estructura de NET_BUFFER.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite en NDIS 6.0 y versiones posteriores. |
de la plataforma de destino de | Universal |
encabezado de | ndis/nblaccessors.h (include ndis.h) |