次の方法で共有


PHW_CANCEL_SRB コールバック関数 (strmini.h)

クラス ドライバーは、ミニドライバーの StrMiniCancelPacket ルーチンを呼び出して、ストリーム要求が取り消されたことを通知します。

構文

PHW_CANCEL_SRB PhwCancelSrb;

void PhwCancelSrb(
  [in] IN PHW_STREAM_REQUEST_BLOCK SRB
)
{...}

パラメーター

[in] SRB

取り消されたストリーム要求へのポインター。

戻り値

なし

解説

ミニドライバーは、そのHW_INITIALIZATION_DATA構造体の HwCancelPacket メンバーでこのルーチンを指定します。 ミニドライバーは、 StreamClassRegisterMinidriver を呼び出して自身を登録するときに、この構造体をクラス ドライバーに渡します。

同期を処理するためにクラス ドライバーに依存するミニドライバーは、要求が正常に取り消されたら、StreamClassStreamNotification または StreamClassDeviceNotification と適切な ReadyForNextXxx 要求を使用して、別の要求の準備ができていることをクラス ドライバーに通知する必要があります。

要件

要件
対象プラットフォーム デスクトップ
Header strmini.h (Strmini.h を含む)