ChangerPerformDiagnostics, fonction (mcd.h)
ChangerPerformDiagnostics effectue des tests de diagnostic sur l’appareil de changement.
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 de retour
ChangerPerformDiagnostics retourne l’état retourné par le pilote de port système ou l’une des valeurs suivantes :
STATUS_SUCCESS
STATUS_INSUFFICIENT_RESOURCES
STATUS_BUFFER_TOO_SMALL
Remarques
ChangerPerformDiagnostics routine effectue des tests de diagnostic sur l’appareil de changement et signale le problème à l’appelant. Le type de tests effectué dépend de la prise en charge des diagnostics fournie par l’appareil.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | mcd.h (include Mcd.h, Ntddchgr.h) |