Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Notifica a UFX sobre uma falha de hardware não recuperável no controlador.
Sintaxe
VOID UfxDeviceNotifyHardwareFailure(
[in] UFXDEVICE UfxDevice,
[in, optional] PUFX_HARDWARE_FAILURE_CONTEXT HardwareFailureContext
);
Parâmetros
[in] UfxDevice
Um identificador para um objeto de dispositivo UFX que o driver criou chamando UfxDeviceCreate.
[in, optional] HardwareFailureContext
Ponteiro opcional para uma estrutura de UFX_HARDWARE_FAILURE_CONTEXT definida pelo driver do cliente que contém informações específicas do controlador sobre a falha de hardware.
Valor de retorno
Nenhum
Observações
O driver cliente chama UfxDeviceNotifyHardwareFailure quando o controlador inseriu uma falha de hardware não recuperável (como bloqueio PHY). A UFX pode tentar redefinir o controlador para ver se o controlador pode ser recuperado. O exemplo a seguir mostra a sintaxe da chamada:
UfxDeviceNotifyHardwareFailure(
ControllerContext->UfxDevice,
(PUFX_HARDWARE_FAILURE_CONTEXT) HardwareFailureContext);
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows 10 |
| da Plataforma de Destino | Windows |
| cabeçalho | ufxclient.h |
| biblioteca | ufxstub.lib |
| IRQL | DISPATCH_LEVEL |