NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO (Compact 2013)

3/26/2014

This macro removes a media-specific information data structure from a linked list of such structures that are associated with a NET_BUFFER_LIST structure.

Syntax

NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO(_NBL, _MediaSpecificInfo)

Parameters

  • _NBL
    A pointer to a NET_BUFFER_LIST structure.
  • _MediaSpecificInfo
    A pointer to an NDIS_NBL_MEDIA_SPECIFIC_INFORMATION structure that has a Tag member matching the Tag member of the information structure that should be removed.

Return Value

None.

Remarks

Any NDIS driver can use NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO to remove an NDIS_NBL_MEDIA_SPECIFIC_INFORMATION structure from a list of media-specific information. To specify the type information to remove, specify an NDIS_NBL_MEDIA_SPECIFIC_INFORMATION structure with a matching Tag member in the _MediaSpecificInfo parameter.

Requirements

Header

ndis.h

See Also

Reference

NET_BUFFER_LIST Structure Macros
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION
NET_BUFFER_LIST