Registering CoNDIS WAN Drivers

A CoNDIS WAN miniport driver or MCM calls NdisMRegisterMiniportDriver from its DriverEntry function to register its standard MiniportXxx functions with NDIS. For more information about registering MiniportXxx functions, see Initializing a Miniport Driver.

A CoNDIS WAN call manager is an NDIS protocol driver. As such, a call manager calls NdisRegisterProtocolDriver to register its standard ProtocolXxx functions. For more information about registering an NDIS protocol driver, see Initializing a Protocol Driver. For information about other differences between call manager initialization and MCM initialization, see Differences in Initialization.

The call to NdisMRegisterMiniportDriver provides an NDIS_MINIPORT_DRIVER_CHARACTERISTICS structure from the miniport driver. You must specify the correct NDIS version number. For more information about setting the NDIS version number, see NDIS_MINIPORT_DRIVER_CHARACTERISTICS.

CoNDIS WAN drivers must indicate NDIS version 5.0 or later.

NDIS 6.0 and later drivers must register CoNDIS callback functions as follows:

For more information about CoNDIS driver registration, see CoNDIS Registration.