SRB_WRITE_DATA

Der Klassentreiber hat eine Schreibanforderung für den Minidriver erhalten. Der Wert von pSrb-CommandData>.DataBufferArray verweist auf ein Array von KSSTREAM_HEADER Strukturen, die zusammen den Datenpuffer beschreiben. Der Wert von pSrb-CommandData>.NumberOfBuffers gibt die Größe des Arrays an. Der pSrb-Zeiger zeigt auf eine HW_STREAM_REQUEST_BLOCK-Struktur .

Rückgabewert

Der Minidriver kann eine der folgenden Status im SRB festlegen, oder er kann zusätzliche Fehlercodes übergeben, um Fehlersituationen wie Speicherfehler und fehlerhafte Parameter anzugeben. Der Klassentreiber betrifft nur STATUS_SUCCESS.

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.

Weitere Informationen

SRB_SET_STREAM_STATE