Função ChangerPerformDiagnostics (mcd.h)
ChangerPerformDiagnostics executa testes de diagnóstico no dispositivo de alteração.
Sintaxe
NTSTATUS ChangerPerformDiagnostics(
[in] PDEVICE_OBJECT DeviceObject,
PWMI_CHANGER_PROBLEM_DEVICE_ERROR changerDeviceError
);
Parâmetros
[in] DeviceObject
Ponteiro para o objeto de dispositivo que representa o alterador.
changerDeviceError
Ponteiro para o buffer do tipo WMI_CHANGER_PROBLEM_DEVICE_ERROR em que o minidriver retorna as informações de diagnóstico.
Retornar valor
ChangerPerformDiagnostics retorna o status retornado pelo driver de porta do sistema ou um dos seguintes valores:
STATUS_SUCCESS
STATUS_INSUFFICIENT_RESOURCES
STATUS_BUFFER_TOO_SMALL
Comentários
A rotina ChangerPerformDiagnostics executa testes de diagnóstico no dispositivo alterador e relata o problema ao chamador. O tipo de testes executados depende do suporte diagnóstico fornecido pelo dispositivo.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | mcd.h (include Mcd.h, Ntddchgr.h) |