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 を含む) |