NDIS 5.x Legacy Network Driver Macros (Compact 2013)

3/26/2014

This topic includes the NDIS 5.x legacy macros that are referenced by NDIS 6.0 and related topics.

In This Section

  • CONTAINING_RECORD
    Returns the base address of an instance of a structure of a specified type if it has the address of a member within the containing structure
  • NDIS_BUFFER_LINKAGE
    Returns a pointer to a linked buffer as long as it has a pointer to a buffer descriptor
  • NDIS_GET_ORIGINAL_PACKET
    Returns a pointer to a packet descriptor that the lowest-level driver in a layered stack of NDIS drivers indicated
  • NDIS_GET_PACKET_STATUS
    Returns the Status value from the out-of-band (OOB) data block associated with a given packet descriptor
  • NDIS_GET_PACKET_TIME_SENT
    Returns the TimeSent value from the out-of-band (OOB) data block associated with a given packet descriptor
  • NDIS_SET_PACKET_TIME_SENT
    Sets the TimeSent value in the out-of-band data block associated with a specified packet descriptor
  • NDIS_SET_PACKET_TIME_TO_SEND
    Sets the TimeToSend value in the out-of-band data block that is associated with a specified packet description

See Also

Reference

NDIS 5.x Legacy Reference
NDIS 5.x Legacy Functions
NDIS 5.x Legacy Structures
NDIS 5.x Legacy Wireless LAN OIDs
NDIS 5.x Legacy Data Types
NDIS 5.x Legacy Messages
NDIS 5.x Legacy NDISTAPI Object Identifiers
NDIS 5.x Legacy NDISWAN Object Identifiers
NDIS 5.x Legacy Token Ring Object Identifiers