Structures Used by NDIS Drivers
Note NDIS 5. x has been deprecated and is superseded by NDIS 6. x. For new NDIS driver development, see Network Drivers Starting with Windows Vista. For information about porting NDIS 5. x drivers to NDIS 6. x, see Porting NDIS 5.x Drivers to NDIS 6.0.
The NDIS-defined and system-defined structures described here are multifunction or alternative structure parameters; that is, pointers to these structures are either passed in calls to more than one NdisXxx, MiniportXxx, or ProtocolXxx function, or a pointer to more than one of these structures are passed in calls to the same function.
For more information about structures for which a pointer is passed only to a single NdisXxx, MiniportXxx, or ProtocolXxx function, see the specific function.
For more information about OID-specific structures passed to NdisRequestor NdisCoRequestat NDIS_REQUEST.QUERY_INFORMATION. InformationBufferor NDIS_REQUEST.SET_INFORMATION. InformationBuffer, see NDIS Objects.
The structures described in this section are listed in alphabetic order.