次の方法で共有


ChangerPerformDiagnostics 関数 (mcd.h)

ChangerPerformDiagnostics は、 チェンジャー デバイスで診断テストを実行します。

構文

NTSTATUS ChangerPerformDiagnostics(
  [in] PDEVICE_OBJECT                    DeviceObject,
       PWMI_CHANGER_PROBLEM_DEVICE_ERROR changerDeviceError
);

パラメーター

[in] DeviceObject

チェンジャーを表すデバイス オブジェクトへのポインター。

changerDeviceError

ミニドライバーが診断情報を返 すWMI_CHANGER_PROBLEM_DEVICE_ERROR 型のバッファーへのポインター。

戻り値

ChangerPerformDiagnostics は 、システム ポート ドライバーによって返された状態、または次のいずれかの値を返します。

STATUS_SUCCESS

STATUS_INSUFFICIENT_RESOURCES

STATUS_BUFFER_TOO_SMALL

注釈

ChangerPerformDiagnostics ルーチンは 、チェンジャー デバイスで診断テストを実行し、呼び出し元に問題を報告します。 実行されるテストの種類は、デバイスによって提供される診断のサポートによって異なります。

要件

要件
対象プラットフォーム デスクトップ
Header mcd.h (Mcd.h、Ntddchgr.h を含む)

こちらもご覧ください

CHANGER_DEVICE_PROBLEM_TYPE

WMI_CHANGER_PROBLEM_DEVICE_ERROR