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
- ETH_COPY_NETWORK_ADDRESS
Copies a specified Ethernet address to a specified location
- NDIS_BUFFER_LINKAGE
Returns a pointer to a linked buffer as long as it has a pointer to a buffer descriptor
- NDIS_BUFFER_TO_SPAN_PAGES
Determines how many physical pages of memory are being used to back a specified buffer
- 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_CANCEL_ID
Returns the cancellation identifier that is assigned to a packet
- NDIS_GET_PACKET_MEDIA_SPECIFIC_INFO
Returns the MediaSpecificInformation pointer and the SizeMediaSpecificInfo value from the out-of-band data block associated with a given packet descriptor
- 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_GET_PACKET_TIME_TO_SEND
Returns the TimeToSend member of the out-of-band (OOB) data block associated with a given packet descriptor
- NDIS_OOB_DATA_FROM_PACKET
Returns a pointer to the out-of-band (OOB) data block associated with a given packet descriptor
- NDIS_SET_PACKET_CANCEL_ID
Sets the Status member in the structure associated with a specified packet descriptor exactly before a driver calls the NdisMIndicateReceivePacket function or before a driver's MiniportSendPackets function returns control
- NDIS_SET_PACKET_TIME_RECEIVED
Sets the _TimeReceived value in the out-of-band data block associated with a specified 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