共用方式為


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 例程會在變更器裝置上執行診斷測試,並將問題回報給呼叫者。 所執行的測試種類取決於裝置所提供的診斷支援。

要求

要求 價值
目標平臺 桌面
標頭 mcd.h (包括 Mcd.h、 Ntddchgr.h)

另請參閱

CHANGER_DEVICE_PROBLEM_TYPE

WMI_CHANGER_PROBLEM_DEVICE_ERROR