次の方法で共有


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 を呼び出して自身登録するときに、この構造体をクラス ドライバーに渡します。

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

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー strmini.h (Strmini.h を含む)