Función ChangerPerformDiagnostics (mcd.h)
ChangerPerformDiagnostics realiza pruebas de diagnóstico en el dispositivo del modificador.
Sintaxis
NTSTATUS ChangerPerformDiagnostics(
[in] PDEVICE_OBJECT DeviceObject,
PWMI_CHANGER_PROBLEM_DEVICE_ERROR changerDeviceError
);
Parámetros
[in] DeviceObject
Puntero al objeto de dispositivo que representa el modificador.
changerDeviceError
Puntero al búfer de tipo WMI_CHANGER_PROBLEM_DEVICE_ERROR en el que el minidriver devuelve la información de diagnóstico.
Valor devuelto
ChangerPerformDiagnostics devuelve el estado devuelto por el controlador de puerto del sistema o uno de los valores siguientes:
STATUS_SUCCESS
STATUS_INSUFFICIENT_RESOURCES
STATUS_BUFFER_TOO_SMALL
Comentarios
La rutina ChangerPerformDiagnostics realiza pruebas de diagnóstico en el dispositivo del modificador e informa del problema al autor de la llamada. El tipo de pruebas realizadas depende de la compatibilidad de diagnóstico proporcionada por el dispositivo.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | mcd.h (incluye Mcd.h, Ntddchgr.h) |