Porting an Intermediate Driver to NDIS 6.0

This section describes what is required to port an NDIS 5.x intermediate driver to NDIS 6.0.

NDIS 6.0 retains backward compatibility with earlier NDIS versions. For more information about backward compatibility, see NDIS 6.0 Backward Compatibility.

For a summary of NDIS 6.0 intermediate driver porting issues, see Summary of Changes Required to Port an Intermediate Driver to NDIS 6.0.

The following topics describe how to port an intermediate driver to NDIS 6.0 in more detail:

Porting Intermediate Driver Initialization to NDIS 6.0

Porting Intermediate Driver Unload Operations to NDIS 6.0

Porting Virtual Miniport Initialization to NDIS 6.0

Porting Virtual Miniport Halt Operations to NDIS 6.0

Supporting Pause and Restart Operations in an NDIS 6.0 Intermediate Driver

Porting Intermediate Driver Send and Receive Operations to NDIS 6.0

Porting Intermediate Driver OID Request Handling to NDIS 6.0

Porting Intermediate Driver Status Indication Handling to NDIS 6.0

Porting Intermediate Driver Plug and Play Event Notification Handling to NDIS 6.0