Funzione ChangerPerformDiagnostics (mcd.h)
ChangerPerformDiagnostics esegue test di diagnostica nel dispositivo del modificatore.
Sintassi
NTSTATUS ChangerPerformDiagnostics(
[in] PDEVICE_OBJECT DeviceObject,
PWMI_CHANGER_PROBLEM_DEVICE_ERROR changerDeviceError
);
Parametri
[in] DeviceObject
Puntatore all'oggetto dispositivo che rappresenta il modificatore.
changerDeviceError
Puntatore al buffer di tipo WMI_CHANGER_PROBLEM_DEVICE_ERROR in cui il minidriver restituisce le informazioni di diagnostica.
Valore restituito
ChangerPerformDiagnostics restituisce lo stato restituito dal driver della porta di sistema o uno dei valori seguenti:
STATUS_SUCCESS
STATUS_INSUFFICIENT_RESOURCES
STATUS_BUFFER_TOO_SMALL
Osservazioni
ChangerPerformDiagnostics routine esegue test di diagnostica nel dispositivo del modificatore e segnala il problema al chiamante. Il tipo di test eseguito dipende dal supporto di diagnostica fornito dal dispositivo.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | mcd.h (include Mcd.h, Ntddchgr.h) |