Delen via


Foutregistratie van MB Miniport-stuurprogramma

MB miniport drivers moeten de volgende controles uitvoeren in hun MiniportInitializeEx functie, zoals:

  • De aanwezigheid van de juiste firmwareversie van het apparaat die is vereist voor de ondersteuning van het MB-stuurprogrammamodel.

  • Een beschikbare COM-poort om met het apparaat te communiceren.

  • Er zijn geen hulpmiddelenconflicten.

Als een minipoortstuurprogramma de benodigde bronnen niet kan verkrijgen, moet het NDIS_STATUS_RESOURCES retourneren vanuit zijn MiniportInitializeEx-functie. Miniport-stuurprogramma's moeten NdisWriteErrorLogEntry aanroepen om de details van het mislukken van het Windows-gebeurtenislogboek te registreren.

Miniportstuurprogramma's moeten de foutcode opgeven in het eerste element van de laatste parameter in de aanroep van NdisWriteErrorLogEntry (een matrix van variabele grootte van ULONG's) op basis van de informatie in de volgende tabel.

Foutcode Beschrijving

WWAN_FOUT_NIET_ONDERSTEUNDE_FIRMWARE

Op het apparaat wordt een niet-ondersteunde firmwareversie uitgevoerd.

WWAN_ERROR_COM_PORT_CONFLICT

Kan com-poort voor communicatie met het apparaat niet openen.

WWAN_FOUT_BRONCONFLICT_ANDERE

Elk ander hulpmiddelconflict.

Miniportstuurprogramma's kunnen andere waarden in de overige elementen van een matrix met variabele grootte plaatsen.