次の方法で共有


UfxDeviceNotifyResume 関数 (ufxclient.h)

USB バス再開イベントについて UFX に通知します。

構文

void UfxDeviceNotifyResume(
  [in] UFXDEVICE UfxDevice
);

パラメーター

[in] UfxDevice

UfxDeviceCreate を呼び出してドライバーが作成した UFX デバイス オブジェクトハンドル。

戻り値

何一つ

備考

クライアント ドライバーは、バス再開イベント 受信したときに UfxDeviceNotifyResume を呼び出します。 コントローラーは、バス再開イベントの時点と同じ状態に戻る必要があります。

クライアント ドライバーは通常、EvtInterruptDpc コールバック関数から UfxDeviceNotifyResume 呼び出します。 次の例は、再開イベントを処理する方法を示しています。

    case DeviceEventWakeUp:
        if (ControllerContext->Suspended) {
            ControllerContext->Suspended = FALSE;
            UfxDeviceNotifyResume(ControllerContext->UfxDevice);
        }
        break;

必要条件

要件 価値
サポートされる最小クライアント Windows 10
ターゲット プラットフォーム ウィンドウズ
ヘッダー ufxclient.h
ライブラリ ufxstub.lib
IRQL DISPATCH_LEVEL