ChangerPerformDiagnostics, fonction (mcd.h)
ChangerPerformDiagnostics effectue des tests de diagnostic sur l’appareil du changeur.
Syntaxe
NTSTATUS ChangerPerformDiagnostics(
[in] PDEVICE_OBJECT DeviceObject,
PWMI_CHANGER_PROBLEM_DEVICE_ERROR changerDeviceError
);
Paramètres
[in] DeviceObject
Pointeur vers l’objet d’appareil qui représente le changeur.
changerDeviceError
Pointeur vers la mémoire tampon de type WMI_CHANGER_PROBLEM_DEVICE_ERROR dans laquelle le minidriver retourne les informations de diagnostic.
Valeur retournée
ChangerPerformDiagnostics retourne la status retournée par le pilote de port système ou l’une des valeurs suivantes :
STATUS_SUCCESS
STATUS_INSUFFICIENT_RESOURCES
STATUS_BUFFER_TOO_SMALL
Remarques
La routine ChangerPerformDiagnostics effectue des tests de diagnostic sur l’appareil du changeur et signale le problème à l’appelant. Le type de tests effectués dépend de la prise en charge diagnostics fournie par l’appareil.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | mcd.h (inclure Mcd.h, Ntddchgr.h) |