ChangerPerformDiagnostics-Funktion (mcd.h)
ChangerPerformDiagnostics Diagnosetests auf dem Änderungsgerät durchführt.
Syntax
NTSTATUS ChangerPerformDiagnostics(
[in] PDEVICE_OBJECT DeviceObject,
PWMI_CHANGER_PROBLEM_DEVICE_ERROR changerDeviceError
);
Parameter
[in] DeviceObject
Zeiger auf das Geräteobjekt, das den Changer darstellt.
changerDeviceError
Zeiger auf den Puffer vom Typ WMI_CHANGER_PROBLEM_DEVICE_ERROR in dem der Minidriver die Diagnoseinformationen zurückgibt.
Rückgabewert
ChangerPerformDiagnostics den Status zurück, der vom Systemporttreiber oder einem der folgenden Werte zurückgegeben wird:
STATUS_SUCCESS
STATUS_INSUFFICIENT_RESOURCES
STATUS_BUFFER_TOO_SMALL
Bemerkungen
ChangerPerformDiagnostics Routine führt Diagnosetests auf dem Änderungsgerät durch und meldet das Problem an den Anrufer. Die Art der durchgeführten Tests hängt von der vom Gerät bereitgestellten Diagnoseunterstützung ab.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | mcd.h (include Mcd.h, Ntddchgr.h) |