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) |