SRB_PAGING_OUT_DRIVER
Der Klassentreiber sendet diese Anforderung, um zu signalisieren, dass der Minitreiber ausgelagert werden soll.
Rückgabewert
Der Minitreiber sollte eine der folgenden Optionen als status im SRB festlegen:
STATUS_SUCCESS
Gibt den erfolgreichen Abschluss des Befehls an.
Kommentare
Der Klassentreiber versucht nur, den Minitreiber auszublättern, wenn er über keine geöffneten Streams oder Geräte verfügt. Obwohl es unwahrscheinlich ist, dass ein Minitreiber über ausstehende Rückrufe in diesem Zustand verfügt, sollte der Minitreiber alle ausstehenden Rückrufe nach Erhalt dieses SRB abbrechen. Der Minitreiber sollte Adapterunterbrechungen deaktivieren und dann STATUS_SUCCESS zurückgeben.
Der Klassentreiber stellt den Minitreiber nur aus, wenn der Minitreiber dieses Feature aktiviert. Der Minidriver aktiviert dieses Feature, indem die Registrierungsvariable PageOutWhenUnopened in der INF-Datei des Geräts auf 1 festgelegt wird. Weitere Informationen finden Sie in den INFs des Streaming-Minidrivers.