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 do 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.
Valor de retorno
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
Observações
changerPerformDiagnostics rotina realiza testes de diagnóstico no dispositivo de alteração e relata o problema ao chamador. O tipo de testes realizados depende do suporte de diagnóstico fornecido pelo dispositivo.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | mcd.h (include Mcd.h, Ntddchgr.h) |