ChangerPerformDiagnostics-Funktion (mcd.h)
ChangerPerformDiagnostics führt Diagnosetests auf dem Veränderergerät durch.
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 Minitreiber die Diagnoseinformationen zurückgibt.
Rückgabewert
ChangerPerformDiagnostics gibt die vom Systemporttreiber zurückgegebene status oder einen der folgenden Werte zurück:
STATUS_SUCCESS
STATUS_INSUFFICIENT_RESOURCES
STATUS_BUFFER_TOO_SMALL
Hinweise
Die ChangerPerformDiagnostics-Routine führt Diagnosetests auf dem Wechselgerät durch und meldet das Problem an den Aufrufer. Die Art der durchgeführten Tests hängt von der vom Gerät bereitgestellten Diagnose Unterstützung ab.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | mcd.h (include Mcd.h, Ntddchgr.h) |