Porting a Protocol Driver to NDIS 6.0

This section describes what is required to port an NDIS 5.x protocol 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 protocol driver porting issues, see Summary of Changes Required to Port a Protocol Driver to NDIS 6.0.

This section also includes the following topics that describe porting a protocol driver to NDIS 6.0 in more detail:

Porting Protocol Driver Initialization to NDIS 6.0

Porting Protocol Driver Unload Operations to NDIS 6.0

Porting Protocol Binding Operations to NDIS 6.0

Porting Protocol Unbinding Operations to NDIS 6.0

Supporting NDIS 6.0 Protocol Binding Pause and Restart Operations

Porting Protocol Driver Send and Receive Operations to NDIS 6.0

Porting Protocol Driver OID Request Handling to NDIS 6.0

Porting Protocol Driver Status Indication Handling to NDIS 6.0

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