Freigeben über


KsMarkPendingIrp-Regel ()

Die KsMarkPendingIrp-Regel gibt an, dass ein Kernelstream(KS)-Miniporttreiber IRPs beim Zurückgeben mit STATUS_PENDING aus den folgenden Rückruffunktionen als ausstehend kennzeichnen soll:

  • AVStrMiniFilterClose
  • AVStrMiniPinClose
  • AVStrMiniPinCreate

Um das IRP als ausstehend zu kennzeichnen, verwenden Sie die IoMarkIrpPending-Routine.

Treibermodell: KS

Fehlerüberprüfungen, die mit dieser Regel gefunden wurden: Fehlerüberprüfung 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION (0x00081008 )

So führen Sie einen Test durch

Zur Kompilierzeit

Führen Sie statische Treiberüberprüfung aus , und geben Sie die KsMarkPendingIrp-Regel an.

Führen Sie die folgenden Schritte aus, um eine Analyse Ihres Codes durchzuführen:
  1. Bereiten Sie Ihren Code vor (verwenden Sie Rollentypendeklarationen).
  2. Static Driver Verifier ausführen.
  3. Anzeigen und Analysieren der Ergebnisse.

Weitere Informationen finden Sie unter Static Driver Verifier zum Auffinden von Defekten in Treibern verwenden.

Zur Laufzeit

Um diese Regel zu überprüfen, öffnen Sie ein Eingabeaufforderungsfenster. Geben Sie einen Treiberüberprüfungsbefehl ein, und geben Sie /domain ks an.

Zum Beispiel:

verifier /domain ks [options] /driver <yourdriver>

Weitere Informationen finden Sie unter Treiberüberprüfung.

Weitere Informationen

AVStrMiniFilterClose AVStrMiniPinCloseAVStrMiniPinCreate