ChangerPerformDiagnostics 函式 (mcd.h)
ChangerPerformDiagnostics 會在變更器裝置上執行診斷測試。
語法
NTSTATUS ChangerPerformDiagnostics(
[in] PDEVICE_OBJECT DeviceObject,
PWMI_CHANGER_PROBLEM_DEVICE_ERROR changerDeviceError
);
參數
[in] DeviceObject
代表變更器的裝置物件的指標。
changerDeviceError
minidriver 傳回診斷資訊之類型 WMI_CHANGER_PROBLEM_DEVICE_ERROR 緩衝區的指標。
傳回值
ChangerPerformDiagnostics 會傳回系統埠驅動程式或下列其中一個值所傳回的狀態:
STATUS_SUCCESS
STATUS_INSUFFICIENT_RESOURCES
STATUS_BUFFER_TOO_SMALL
備註
ChangerPerformDiagnostics 例程會在變更器裝置上執行診斷測試,並將問題回報給呼叫端。 執行的測試種類取決於裝置所提供的診斷支援。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | mcd.h (包括 Mcd.h、Ntddchgr.h) |