Função FsRtlIsTotalDeviceFailure (ntifs.h)
A rotina
Sintaxe
BOOLEAN FsRtlIsTotalDeviceFailure(
[in] NTSTATUS Status
);
Parâmetros
[in] Status
Especifica o valor NTSTATUS atual, geralmente dentro da rotina de conclusão do driver de disco tolerante a falhas ou de um sistema de arquivos.
Valor de retorno
A rotina
Observações
Se FsRtlIsTotalDeviceFailure retornar VERDADEIRO, um driver de nível superior, como um sistema de arquivos ou driver de disco tolerante a falhas, geralmente registrará um erro antes de concluir o IRP.
FsRtlIsTotalDeviceFailure não retorna TRUE para nenhum dos valores de status STATUS_DEVICE_DATA_ERROR e STATUS_CRC_ERROR, que são considerados para indicar uma falha do setor em vez de uma falha total do disco.
Para obter mais informações sobre como lidar com falhas de dispositivo, consulte tratamento de erros.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 2000 |
da Plataforma de Destino |
Universal |
cabeçalho | ntifs.h (inclua Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL |
NtosKrnl.exe |
IRQL | Qualquer nível |