SRB_SET_STREAM_STATE

Der Klassentreiber sendet diese Anforderung, um den Streamstatus für diesen Stream festzulegen.

Rückgabewert

Der Minidriver sollte eine der folgenden Als status im SRB festlegen:

STATUS_SUCCESS
Gibt den erfolgreichen Abschluss des Befehls an.

STATUS_NOT_IMPLEMENTED
Gibt an, dass die Funktion vom Minidriver nicht unterstützt wird.

STATUS_IO_DEVICE_ERROR
Gibt an, dass ein Hardwarefehler aufgetreten ist.

Kommentare

Der Klassentreiber gibt den neuen Streamstatus in pSrb-CommandData> an.StreamState. Der pSrb-Zeiger zeigt auf eine HW_STREAM_REQUEST_BLOCK-Struktur . Eine Beschreibung der Streamzustände finden Sie unter KSPROPERTY_CONNECTION_STATE .

Der Minidriver sollte den Stream auf den angegebenen Zustand festlegen und bei erfolgreicher Ausführung STATUS_SUCCESS zurückgeben. Wenn der Vorgang fehlschlägt, sollte ein entsprechender Fehlercode zurückgegeben werden.

Weitere Informationen

SRB_GET_STREAM_STATE