ChangerPerformDiagnostics は、changer デバイスで診断テストを実行します。
構文
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 ルーチンは、チェンジャー デバイスで診断テストを実行し、問題を呼び出し元に報告します。 実行されるテストの種類は、デバイスによって提供される診断サポートによって異なります。
必要条件
| 要件 | 価値 |
|---|---|
| ターゲット プラットフォーム の | デスクトップ |
| ヘッダー | mcd.h (Mcd.h、Ntddchgr.h を含む) |