Registrieren von CoNDIS WAN-Treibern
Ein CoNDIS WAN-Miniporttreiber oder MCM ruft NdisMRegisterMiniportDriver über seine DriverEntry-Funktion auf, um seine Standardfunktionen miniportXxx bei NDIS zu registrieren. Weitere Informationen zum Registrieren von MiniportXxx-Funktionen finden Sie unter Initialisieren eines Miniporttreibers.
Ein CoNDIS WAN-Anruf-Manager ist ein NDIS-Protokolltreiber. Daher ruft ein Anruf-Manager NdisRegisterProtocolDriver auf, um die Standardfunktionen von ProtocolXxx zu registrieren. Weitere Informationen zum Registrieren eines NDIS-Protokolltreibers finden Sie unter Initialisieren eines Protokolltreibers. Informationen zu anderen Unterschieden zwischen der Initialisierung des Aufruf-Managers und der MCM-Initialisierung finden Sie unter Unterschiede in der Initialisierung.
Der Aufruf von NdisMRegisterMiniportDriver stellt eine NDIS_MINIPORT_DRIVER_CHARACTERISTICS Struktur vom Miniporttreiber bereit. Sie müssen die richtige NDIS-Versionsnummer angeben. Weitere Informationen zum Festlegen der NDIS-Versionsnummer finden Sie unter NDIS_MINIPORT_DRIVER_CHARACTERISTICS.
CoNDIS WAN-Treiber müssen NDIS Version 5.0 oder höher angeben.
Treiber von NDIS 6.0 und höher müssen CoNDIS-Rückruffunktionen wie folgt registrieren:
Zum Registrieren der Funktionen CoNDIS ProtocolXxx und MiniportXxx müssen alle CoNDIS-Treiber die Funktion NdisSetOptionalHandlers aufrufen.
Um die CoNDIS MiniportXxx-Funktionen zu registrieren, muss ein Miniporttreiber oder miniport Call Manager (MCM) die NdisSetOptionalHandlers-Funktion aus seiner MiniportSetOptions-Funktion aufrufen und ihr eine NDIS_MINIPORT_CO_CHARACTERISTICS Struktur übergeben. Zum Registrieren von Call Manager ProtocolXxx-Funktionen stellen MCMs auch eine NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS-Struktur bereit.
Um die CoNDIS ProtocolXxx-Funktionen zu registrieren, muss ein Client- oder Anruf-Manager die NdisSetOptionalHandlers-Funktion über seine ProtocolSetOptions-Funktion aufrufen und eine NDIS_PROTOCOL_CO_CHARACTERISTICS Struktur bereitstellen. Clients müssen auch eine NDIS_CO_CLIENT_OPTIONAL_HANDLERS-Struktur bereitstellen, und Anrufmanager müssen auch eine NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS-Struktur bereitstellen.
Weitere Informationen zur CoNDIS-Treiberregistrierung finden Sie unter CoNDIS-Registrierung.
.