Freigeben über


NdisReEnumerateProtocolBindings-Regel (ndis)

Protokolltreiber können NdisReEnumerateProtocolBindings nicht im Kontext der Funktionen ProtocolBindAdapterEx oder ProtocolUnbindAdapterEx aufrufen. Außerdem können Protokolltreiber NdisReEnumerateProtocolBindings im Kontext der ProtocolNetPnPEvent-Funktion nicht aufrufen, wenn der ProtocolBindingContext-Parameter von ProtocolNetPnPEvent nicht NULL ist. Protokolltreiber können jedoch NdisReEnumerateProtocolBindings aus dem Kontext von ProtocolNetPnPEvent aufrufen, wenn ProtocolBindingContext NULL ist. Ein NULL ProtocolBindingContext-Wert gibt an, dass das Ereignis für alle Bindungen gilt.

Treibermodell: NDIS

So führen Sie einen Test durch

Beim Kompilieren:

Führen Sie Static Driver Verifier aus , und geben Sie die NdisReEnumerateProtocolBindings-Regel an.

Gehen Sie folgendermaßen vor, um Ihren Code zu analysieren:
  1. Bereiten Sie den Code vor (verwenden Sie Rollentypdeklarationen).
  2. Führen Sie Static Driver Verifier aus.
  3. Überprüfen und analysieren Sie die Ergebnisse.

Weitere Informationen finden Sie unter Verwenden der statischen Treiberüberprüfung, um Fehler in Treibern zu finden.

Gilt für:

NdisReEnumerateProtocolBindings